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
发布评论