当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 访问数据库是大多数应用程序的一部
 

 

    摘要: 关于.net中属性的使用探讨(一) codeprince http://tangyong.net@163.com 一.vb.net中的属性 在使用面向对象思想设计类的时候,尤其当使用.net开发时,我们经常想对客户代码显示数据,而又同时保证在类中表示数据的封装性。在这种情况下,属性是理想的解决方案。属性的行为如同类中的数据块。类的用户可以直接访问属性的名称。效果等价于这个类中......
    摘要: 我们在asp.net的开发中,经常要使用客户端代码,如:javascript 当然可以在html中嵌入。但这里所说的是在服务器端动态向客户端添加客户端代码, 1、运用page控件的registerclientscriptblock方法: dim s as string="<script" & _" language=javascript>" s ......


使用C#语言操作ADO数据库

访问数据库是大多数应用程序的一部分,而且随着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.单击ok

6.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
...   下一页
    摘要: 关于.net中属性的使用探讨(二) codeprince http://tangyong.net@163.com 三.编写get过程中需要注意的问题 当定义一个标量属性的时候,如上面所定义的cityname,这是一个既可读又可写的属性,当然你可以将它定义为只读的属性。我们需要考虑如何去编写get过程。(更多的人是和我开始的时候一样,什么都不做,写一个return语句,我要说......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE