2024年4月25日发(作者:)

支持大多数数据库连接的简单方法,环境为VS2005 连接ACCESS,SQL SERVER,ORACLE数据库测试

通过。

首先我们新建立一个项目,填加一个类,专门用做数据库连接用。

这里我们给这个类起名叫,下面是这个类的内容。

using System;

using ;

using uration;

using ;

using ty;

using ;

using trols;

using ts;

using ntrols;

using ; //这一行是我们手动添加上去的

///

/// DataBase 的摘要说明

///

public class DataBase

{

//定义一个静态的OleDbConnection对象

private static OleDbConnection con = null;

//定义一个静态的字符串

private static string conStr = null;

///

/// 得到 con 连接,默认获取conStr

///

public static OleDbConnection Con

{

get

{

GetCon();

return con;

}

}

///

/// 得到 con 连接,默认获取conStr

///

private static void GetCon()

{

//从文件中获取数据库连接字符串,文件内容我们在后面给出

//需要注意的是ConnectionStrings["conStr"]中的"conStr"必须

//和中连接字符串的name保持一致,后面我们也会说到

conStr = tionStrings["conStr"].ToString();

//如果con对象为空则创建

if (con == null)

{

con = new OleDbConnection(conStr);

}

//如果con的状态不为打开状态,则将其Open

if ( != )

{

();

}

}

///

/// 关闭数据库连接

///

public static void Close()

{

//如果con不为空,判断con的状态是否关闭,如否,则将其关闭

if (con != null)

{

if ( != )

{

();

}

e();

con = null;

}

}

}

配置

到这里我们的数据库连接类基本上就写完了,比较简单,这里只做数据库连接用,下面我把

文件的配置内容给大家列出来.文件的配置也非常简单,大家只用配置一下

节点,具体将其改成这样:

connectionString="Provider=.4.0;DataSource=E:newtestProjectChec