会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冷风.NET
---默默無聞
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
連接任何數據庫(二)
Posted on
2004-12-07 20:38
冷风.net
阅读(
409
) 评论(
0
)
收藏
举报
using
System;
using
System.Data;
using
System.Data.OleDb;
using
System.Data.SqlClient;
using
System.Configuration;
namespace
DBSpaceName
{
public
enum
DataBaseType
{
Sql,
Access,
Oracle,
Null
}
/**/
///
<summary>
///
數據庫連接對象
///
</summary>
public
class
Connection
{
定義類的公有成員
#region
定義類的公有成員
public
IDbConnection Conn;
public
static
string
ErrorInfo;
#endregion
定義類的私有成員
#region
定義類的私有成員
private
static
string
_connectionString
=
null
;
private
static
DataBaseType _dbType
=
DataBaseType.Null;
#endregion
初使化購造函數
#region
初使化購造函數
public
Connection()
{}
#endregion
Attribute
#region
Attribute
/**/
///
<summary>
///
get and set ConnectionString
///
</summary>
public
static
string
ConnectionString
{
get
{
if
(_connectionString
==
null
) _connectionString
=
ConfigurationSettings.AppSettings[
"
ConnectionString
"
];
return
_connectionString;
}
set
{_connectionString
=
value;}
}
/**/
///
<summary>
///
get and set DataBaseType
///
</summary>
public
static
DataBaseType DBType
{
get
{
if
(_dbType
==
DataBaseType.Null) _dbType
=
(DataBaseType)Enum.Parse(
typeof
(DataBaseType), System.Configuration.ConfigurationSettings.AppSettings[
"
DataBaseType
"
]);
return
_dbType;
}
set
{_dbType
=
value;}
}
#endregion
}
}
刷新页面
返回顶部
博客园
© 2004-2026
浙公网安备 33010602011771号
浙ICP备2021040463号-3