<<< 返回 access911.net 编程静态资料库索引页

如何简化 ADO.NET 中操作 SQL SERVER 的步骤?

 

作者:微软 & cg1  摘自:微软  录入:cg1  时间:2006-7-3  浏览人次:1131


专题地址:http://access911.net/fixhtm/72FABE1E12DCE8F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何简化 ADO.NET 中操作 SQL SERVER 的步骤?
检索数据的步骤
打开 SQLConnection 对象,建立 SQLCommand 对象,赋值 SQLCommand.CommandText 属性
用 DataAdapter 对象的 SelectCommand 方法绑定 SQLCommand 对象执行的结果
.......
在 ADO.NET 中真的要这么麻烦么?

 


问题:

如何简化 ADO.NET 中操作 SQL SERVER 的步骤?
检索数据的步骤
打开 SQLConnection 对象,建立 SQLCommand 对象,赋值 SQLCommand.CommandText 属性
用 DataAdapter 对象的 SelectCommand 方法绑定 SQLCommand 对象执行的结果
将 DataAdapter 填充到 DataSet 对象中,成为指定名称的 DataTable 对象
用 DataRow 变量来获取 DataTable 对象中的某一行
用 DataRow[index].ToString() 来获取某个字段的文本值,如果要直接获取值用 DataRow[index]
而且好像 DataTable 自己并不能进行排序或者检索(Adodb.Recordset.sort 或者 filter 方法的功能),
而是要使用 DataTable.DefaultView 来获取 DataView 来实现

这里更正一下,DataTable 可以实现检索数据,用 Select 方法即可。

在 ADO.NET 中真的要这么麻烦么?

 

回答:


的确,ADO.NET 中检索数据的步骤的确是麻烦了一点,但是你可以自己做一下封装,或者使用微软自己的 SQLHelpe.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABE1E12DCE8F3.htm

 


上一篇:如何备份 Honeywell EBI 200.2 系统的EMS事件数据库?

下一篇:如何解决C#因无“可选参数”导致EXCEL开发困难?

2017年2月22日生成静态资料