-
在C#的C/S架构下,底层实现对SQL Server和Oracle数据库的连接支持
资源介绍
此方法不需要重写底层的类,直接实例化后,加入config文件中的connectionName即可直接运行,方法支持事务
调用方法如下:
DB db = new DB();
string strSQL = "SELECT * FROM DA_FDC WHERE ROWNUM = 1";
DataSet ds = db.ExecuteDataset("oracleConn", strSQL);
dataGridView1.DataSource = ds.Tables[0];
DataTable dt = db.Query("oracleConn", strSQL);
DataTable ddt = db.Query("local", "select * from AUTH");
List lst = new List();
string strSQL1 = "delete AUTH where FORM_NAME = 'Authority.FrmAuth.FrmAction'";
lst.Add(strSQL1);
strSQL1 = "delete AUTH where FORM_NAME = 'Authority.FrmAuth.FrmGroup'";
lst.Add(strSQL1);
strSQL1 = "DELETE SSSS";//测试事务回滚
lst.Add(strSQL1);
Boolean bol = db.ExecuteSQL("local", lst, true);