asp.net连接数据库读取数据示例分享
webconfig配置:
前台aspx:
DBMS SQL
后台代码:
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;
}
}相关阅读:
winXP系统电脑打印文字字体出现乱码的解决办法
js判断是否为ie的方法小结
php/js获取客户端mac地址的实现代码
javascript实现了照片拖拽点击置顶的照片墙代码
Java编程实现遍历两个MAC地址之间所有MAC的方法
C#调用Rar文件及获取Rar返回值的方法
javascript中文本框中输入法切换的问题
C#(asp.net)多线程用法示例(可用于同时处理多个任务)
C#操作session的类实例
Win10 Mobile 10512预览版更新需要1GB以上的空间
ThinkPHP中自定义错误页面和提示页面实例
JavaScript取得WEB安全颜色列表的方法
SQL Server 2012 身份验证(Authentication)
轻量化 Java 开发框架Hasor 1.0.0 正式发布