您的位置:首页 > 编程语言 > ASP

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

2014-01-26 14:09 726 查看
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;//記得要usingusing 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;    }}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  asp.net 数据库