• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net连接数据库读取数据示例分享

    webconfig配置:

    复制代码 代码如下:

    connectionStrings>
      add name="MSSQL" connectionString="Data Source=localhost;Initial Catalog=test;User ID=sa;password=sa;" providerName="System.Data.SqlClient"/>
    /connectionStrings>

    前台aspx:

    复制代码 代码如下:

    %@ Page Language="C#" AutoEventWireup="true" CodeFile="DB.aspx.cs" Inherits="DB" %>
    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    html xmlns="http://www.w3.org/1999/xhtml">
    head runat="server">
        title>DB/title>
    /head>
    body>
        form id="form1" runat="server">
        div>   
            MS SQLasp:GridView ID="GridView1" runat="server">
            /asp:GridView>
        /div>
        /form>
    /body>
    /html>

    后台代码:

    复制代码 代码如下:

    using System;
    using System.Collections.Generic;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Data.Common;//記得要using
    using System.Configuration;

    public partial class DB : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            DataSet dsMSSQL = GetDataSet("select * from [Table]", "MSSQL");
            this.GridView1.DataSource = dsMSSQL;
            this.GridView1.DataBind();
        }

        protected DataSet GetDataSet(string SqlCommand,string DB)
        {
            DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory(ConfigurationManager.ConnectionStrings[DB].ProviderName);
            DbConnection dbConnection = dbProviderFactory.CreateConnection();
            dbConnection.ConnectionString = ConfigurationManager.ConnectionStrings[DB].ConnectionString;

            DataSet ds = new DataSet();

            DbCommand dbCommand = dbProviderFactory.CreateCommand();
            dbCommand.Connection = dbConnection;
            DbDataAdapter dbDataAdapter = dbProviderFactory.CreateDataAdapter();
            dbCommand.CommandText = SqlCommand;
            dbDataAdapter.SelectCommand = dbCommand;
            dbDataAdapter.Fill(ds);

            return ds;
        }
    }

    您可能感兴趣的文章:
    • 从EFCore上下文的使用到深入剖析DI的生命周期最后实现自动属性注入
    • asp.net实现存储和读取数据库图片
    • asp.net上传Excel文件并读取数据的实现方法
    • ASP.NET TreeView读取数据库实例
    • .net EF Core专题:EF Core 读取数据时发生了什么?
    上一篇:asp.net使用npoi读取excel模板并导出下载详解
    下一篇:asp.net验证码图片生成示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net连接数据库读取数据示例分享 asp.net,连接,数据库,读取,