Welcome

首页 / 软件开发 / C# / 用C#对ADO.NET数据库完成简单操作

用C#对ADO.NET数据库完成简单操作2010-09-12李阳数据库访问是程序中应用最普遍的部分。随着C#和ADO.NET的引入,这种操作变得更简单。这篇文章将示范四种最基础的数据库操作。

● 读取数据。其中包括多种数据类型:整型,字符串,日期型。

● 写数据。如读数据一样,我们也需要写入多种类型的数据。这可以通过SQL语句来完成。

● 更新或修改数据。我们将再次用到SQL语句。

● 删除数据。用SQL实现。

上述的操作都要基于Microsoft Access 2000数据库,但是,我们要对连接字符串进行简单的修改才能使用SQL或其他ADO数据。

开始操作

在使用ADO类之前,我们将把ADO.NET的命名空间和一些常用数据类包括进来。把下面的代码加入到你想进行数据库操作的地方。它的具体位置应该是命名空间行之后,类声明之前。

using System.Data; // State variables
using System.Data.ADO; // Database
using System.Globalization; // Date

你或许还要向System.Data命名空间添加参数,这取决于工程的类型需要。你所添加的代码的编译信息会提醒你这一点。添加System.Data命名空间的操作:

● 右键点击Solution explorer--参数选项;

● 选择添加参数;

● 选择.NET框架栏;

● 双击System.data.dll条目;

● 选择OK;

● System.data应该出现在Solution explorer的参数列表中了。

由于在多数操作中都会使用连接字符串,所以我建议你将它包含在使用的类中。

注意:程序中数据库文件的路径可能和下面不一样:

//Attributes
public const string DB_CONN_STRING =
"Driver={Microsoft Access Driver (*.mdb)}; "+
"DBQ=D:\CS\TestDbReadWrite\SimpleTest.mdb";