Skip to content

Repository files navigation

Brow

Brow系列项目

目前只完成了SQL Server数据库的类库封装

Brow.SQL lib库使用
string configsql = "";
string sql = "";
string sql1 = "";
List<string> list = new List<string>();
list.Add(sql1);
DataTable data;
EnumSQL enumSQL;

//第一种调用方法
var factory = new SQLServerConnectionFactory();
factory.Register(configsql);
enumSQL = factory.GetDataTable(sql, out data);
enumSQL = factory.ExecuteCommand(sql1);
enumSQL = factory.ExecuteTran(list);

//第一种调用方法的链式调用
Brow.SQL.IConnectionFactory fac = new SQLServerConnectionFactory();
enumSQL = fac.GetDefaultFactory(configsql).GetDataTable(sql, out data);


//第二种调用方法
Brow.SQL.IConnectionFactory f = SQLServerConnectionFactory.GetDirectFactory(configsql);
enumSQL = f.GetDataTable(sql, out data);
enumSQL = f.ExecuteCommand(sql1);

//第二种调用方法的链式调用
enumSQL = SQLServerConnectionFactory.GetDirectFactory(configsql).GetDataTable(sql, out data);


//错误调用--抛出异常Brow.SQL.BrowException: 未初始化连接工厂
SQLServerConnectionFactory ss = new SQLServerConnectionFactory();
ss.GetDataTable(sql, out data);

About

Brow系列项目

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages