使用C#语言操作ADO数据库
5页1、使用C#语言操作ADO数据库作者: 发表时间: 2003-7-13 10:19:57访问数据库是大多数应用程序的一部分,而且随着C#和ADO.NET的发布,这个过程已经变得相当的简单.本文将展示下面四个基本的数据库操作:1.读数据.这包括诸如整数,字符串和日期等不同的数据类型.2.写数据.就象读数据一样我们会写这些通常的数据类型.这是通过SQL语句来实现的.3.更新或是修改数据.我们还是使用简单SQL语句.4.删除数据.使用SQL.这些操作是对一个微软Access 2000数据库进行的,但是SQL或是其它ADO数据源可以通过简单的改变连接字符串来使用.开始第一步为了使用ADO类,我们需要包括进ADO.NET命名空间(namespace)和一些精巧的日期类.在你要进行数据库操作的地方加入下列几行代码.它应该被放置在命名空间引入代码行的下面而在类定义的上面.using System.Data; / 申明变量using System.Data.ADO; / 数据库using System.Globalization; / 日期根据你所参与的工程的类型,你可能需要增加对System.Data命
2、名空间的引用.你可以根据在你添加上面的代码以后编译器是否产生错误来判断.要添加System.Data命名空间,你可以:1.在Solution explorer-References 分支中右键单击.2.选择添加引用3.选择.NET Framework标签.4.双击System.data.dll条目5.单击OK6.System.Data现在应该出现在了Solution explorer的引用列表中了.因为连接字符串在大多数操作中都要使用,所以我建议你将它设置成你要编写的类的成员.注意:在你的程序中,数据库文件的路径有可能不同./属性public const string DB_CONN_STRING = Driver=Microsoft Access Driver (*.mdb); +DBQ=D:CSTestDbReadWriteSimpleTest.mdb;读数据现在一切都变得有趣起来.读数据可以通过ADODataReader类来实现.(参看Chris Maunder的文章ADO.NET ADODataReader类来获取关于这个类的更多信息.)读数据的步骤如下:1.我们用ADOCon
3、nection来打开一个数据库.ADOConnection conn = new ADOConnection(DB_CONN_STRING);conn.Open(); 2.我们编写一个SQL语句来定义将要取出的数据.这个数据执行的结果是返回一个ADODataReader 对象.注意Execute方法中的out关键字.这在C#中意味着通过引用传递参数.ADODataReader dr;ADOCommand cmd = new ADOCommand( SELECT * FROM Person, conn );cmd.Execute( out dr);3.我们循环遍历ADODataReader中的每一个记录直到我们完成要做的工作.注意:数据被直接作为一个字符串返回同时数据域名称用来指明读的数据域.while( dr.Read() )System.Console.WriteLine( drFirstName ); 4.我们收工但是,作为好的程序员我们还需要加进许多try/catch/finally语句来确保我们处理了所有的错误.try. 数据库操作 .catch( Exception ex )
《使用C#语言操作ADO数据库》由会员re****.1分享,可在线阅读,更多相关《使用C#语言操作ADO数据库》请在金锄头文库上搜索。
合同签订授权委托书
大连理工大学21春《电气制图与CAD》离线作业1辅导答案53
环状糊精项目资金申请报告写作模板-代写定制
电力系统常识
机械制图员培训试题
甘肃定西市安定区委政策研究中心选调工作人员模拟卷9
中职生班主任工作计划标准范文(四篇).doc
数独兴趣小组活动计划
天津大学体育馆显示屏工程脚手架专项施工方案
高层建筑玻璃幕墙防火要求
社交礼仪作业答案
GGD低压柜检验报告
临时设施验收记录表
小学音乐教学课改总结
加氢工艺作业安全生产考核内容及模拟试题附答案参考32
一年级数学组调查表
大学军训心得体会精选15篇【实用】
毕业班小学数学总复习资料全套
市场营销供货商手册
医院院长聘任书
2022-08-01 21页
2023-08-03 5页
2023-10-13 10页
2023-02-05 2页
2022-09-20 2页
2023-04-16 8页
2023-12-17 2页
2022-09-17 13页
2023-04-17 3页
2024-02-19 25页