数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

一个可移植数据库操作组件


发布日期:2019年08月16日
 
一个可移植数据库操作组件
getCOn静态类

public string nnectionString(string configConnectionStringsName out string provider)

从webConfig里获取数据库的连接字符

DataOperate 类

构造函数 public DataOperate(string provider string cons string developerWeb)

方法

public int excuteCommand(string str)

执行sql语句返回受影响的行数

public int excuteCommand(string str SqlParameter[] parameter)

执行sql语句返回受影响的行数

public void excuteCommand(string str out string scalar)

执行sql语句scalar为首行首列的值

public DataSet getDataset(string str string tableName)

执行SQL语句返回DataSet 对象

public IDataReader getDataReader(string str)

执行SQL语句返回IDataReader 对象

public IDataReader getDataReader(string str SqlParameter[] parameter)

执行SQL语句返回IDataReader 对象

public void Close()

关闭与数据库的连接

public void Open()

打开数据库连接

例子providerName只支持oledbsqlclientoracleclient字符串

using System;

using SystemCollectionsGeneric;

using SystemLinq;

using SystemWeb;

using SystemWebUI;

using SystemWebUIWebControls;

using CommDataOperate;

public partial class Default : SystemWebUIPage

{

protected void Page_Load(object sender EventArgs e)

{

string provider;

string con=nnectionString(examSystem out provider)

DataOperate data = new DataOperate(provider con /lifeofit

dataOpen()

GridViewDataSource= datagetDataReader(select * from 教师信息表

GridViewDataBind()

dataClose()

}

}               

上一篇:完成数据访问层

下一篇:PetShop——数据类库Model