ADO.NET 中DataTable中加载数据方法
来源:互联网 发布:海关数据编码 编辑:程序博客网 时间:2024/05/01 11:32
ADO.NET 中DataTable中加载数据又两种方法
第一种
第二种
第一种
//使用fill方法填充DataTable
private void useDataTableByFill()
...{
SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString);
DataTable myDataTable = new DataTable();
SqlDataAdapter myDp = new SqlDataAdapter("select * from authors", myConnection);
myDp.Fill(myDataTable);
GridView1.DataSource = myDataTable.DefaultView;
GridView1.DataBind();
myConnection.Dispose();
myDp.Dispose();
}
private void useDataTableByFill()
...{
SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString);
DataTable myDataTable = new DataTable();
SqlDataAdapter myDp = new SqlDataAdapter("select * from authors", myConnection);
myDp.Fill(myDataTable);
GridView1.DataSource = myDataTable.DefaultView;
GridView1.DataBind();
myConnection.Dispose();
myDp.Dispose();
}
第二种
//使用DataReader方法
private void useDataTableByDataReader()
...{
SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString);
DataTable myDataTable = new DataTable();
SqlCommand myCommand = new SqlCommand("select * from authors", myConnection);
myConnection.Open();
SqlDataReader dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
myDataTable.Load(dr);
GridView1.DataSource = myDataTable.DefaultView;
GridView1.DataBind();
dr.Close();
dr.Dispose();
myCommand.Dispose();
}
private void useDataTableByDataReader()
...{
SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString);
DataTable myDataTable = new DataTable();
SqlCommand myCommand = new SqlCommand("select * from authors", myConnection);
myConnection.Open();
SqlDataReader dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
myDataTable.Load(dr);
GridView1.DataSource = myDataTable.DefaultView;
GridView1.DataBind();
dr.Close();
dr.Dispose();
myCommand.Dispose();
}
- ADO.NET 中DataTable中加载数据方法
- ADO.NET 中DataTable中加载数据又两种方法
- ADO.NET 中DataTable中加载数据又两种方法
- ADO.NET中DataSet、DataTable、DataRow的数据复制方法
- ADO.NET中DataSet、DataTable、DataRow的数据复制方法
- ADO.NET中DataSet、DataTable、DataRow的数据复制方法
- ADO.NET中DataSet、DataTable、DataRow的数据复制方法
- ADO.NET中DataSet、DataTable、DataRow的数据复制方法
- ADO.NET中容易混淆的概念(1)------DataTable
- ADO.net中DataTable 临时表的简单使用
- ADO.Net中通过HashTable对SqlParameter赋值的三种方法和返回DataTable的两种方式
- ADO.NET中DataSet数据填充操作
- ADO.NET中数据操作浅述
- 在 ADO 和 ADO.NET 中管理离线数据
- 在 ADO 和 ADO.NET 中管理离线数据
- ADO.NET中Command的三个方法
- dataTable 中添加数据
- dataTable 中添加数据
- 十大不良习惯损害大脑
- 深入解析ATL(第二版ATL8.0)(1.4-1.7节)
- 常用的脚本验证
- 感觉LIVE.COM模仿WALLOP.COM
- 手机中文字符网络传输的解决方案//the class of read props
- ADO.NET 中DataTable中加载数据方法
- PHP安全(续1)
- 关于软件和软件工程
- 8月30日 感恩的心真诚的说“谢谢你们”
- url编码的字符对应表
- Windows2000/XP启动过程详解
- ASP.NET2.0 数据绑定函数Eval()的机制
- java的Date类型转换成MySQL的DateTime类型
- 我的.net之路