访问数据库是大多数应用程序的一部分,而且随着c#与ado.net的发布,这个过程已经变得相当的简单.本文将展示下面四个基本的数据库操作:
2.写数据.就象读数据一样我们会写这些通常的数据类型.这是通过sql语句来实现的. 【程序编程相关:如何使用Win32中新增的GDI对象——】1.读数据.这包括诸如整数,字符串与日期等不同的数据类型. 【推荐阅读:删除非空目录】4.删除数据.使用sql. 【扩展信息:用窗口子类化技术改进Windows编辑框】3.更新或是修改数据.我们还是使用简单sql语句.这些操作是对一个微软access 2000数据库进行的,但是sql或是其它ado数据源可以通过简单的改变连接字符串来使用.开始第一步为了使用ado类,我们需要包括进ado.net命名空间(namespace)与一些精巧的日期类.在你要进行数据库操作的地方加入下列几行代码.它应该被放置在命名空间引入代码行的下面而在类定义的上面.using system.data; // 申明变量using system.data.ado; // 数据库using system.globalization; // 日期根据你所参与的工程的类型,你可能需要增加对system.data命名空间的引用.你可以根据在你添加上面的代码以后编译器是否产生错误来判断.要添加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:\\cs\\testdbreadwrite\\simpletest.mdb";读数据现在一切都变得有趣起来.读数据可以通过adodatareader类来实现.(参看chris maunder的文章"ado.net adodatareader类"来获取关于这个类的更多信息.)读数据的步骤如下:1.我们用adoconnection来打开一个数据库.adoconnection conn = new adoconnection(db_conn_string);conn.open(); 2.我们编写一个sql语句来定义将要取出的数据.这个数据执行的结果是返回一个adodat... 下一页