?? dboperator.cs
字號:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
namespace IDbAccess
{
//數據庫訪問接口
interface IDbAccess
{
IDbConnection Connection { get;} //得到數據庫連接
void Open(); //打開數據庫連接
void Close(); //關閉數據庫連接
void BeginTrans(); //開始一個事務
void CommitTrans(); //提交一個事務
void RollbackTrans(); //回滾一個事務
//執行查詢語句,沒有返回值
void ExecSQLNoDataSet(string strSql, string[] strParams, object[] objValues);
//ExecSQLNoDataSet重載
void ExecSQLNoDataSet(string strSql);
//執行查詢語句,返回DataSet對象
DataSet ExecSQLGetDataSet(string QueryString);
///// <summary>
///// 數據庫類型
///// </summary>
//enum DBType
//{
// eOracle_DBType = 0, eMSSQL_DBType, eDB2_DBType, eOther_DBType
//}
///// <summary>
///// 根據數據庫類型,創建對應數據庫連接實例,并返回數據庫操作對象
///// </summary>
///// <param name="strConnection">數據庫連接字符串</param>
///// <param name="eDBType">數據庫類型</param>
///// <returns>返回已創建數據庫連接的數據庫操作對象</returns>
//static DBOperator Instance(string strConnection, DBType eDBType)
//{
// switch (eDBType)
// {
// case DBType.eOracle_DBType:
// return new OracleDBOperator(strConnection);
// case DBType.eMSSQL_DBType:
// return new SqlDBOperator(strConnection);
// default:
// return new OleDBOperator(strConnection);
// }
//}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -