注册登录
使用帮助
平台使用帮助文档及升级公告。

发表评论eDataBase数据库访问类

发布时间:2017-08-06 15:17:47 浏览量:1377

eDataBase数据库访问类

eDataBase是eFrameWork框架下基础的数据访问类,用于执行SQL语句,返回DataTable,分页,返回数据库所有库,库的所有表,表的所有列,Json导入、导出等。

名称 数据类型 描述
ID string 执行Insert后返回自动编号
Start() void 打开数据库
End() void 关闭数据库
Execute() void 执行SQL语句
getValue() string SQL取值
getDataTable() DataTable 返回数据表
getDataBases() DataTable 返回所有数据库
getTables() DataTable 返回数据库所有表
getColumns() DataTable 返回数据库表所有列
getTableSql() string 生成数据库表结构SQL语句
getPrimaryKey() string 返回数据库表主键

使用示例:

1.添加

string sql = "insert into Demo_Persons (FullName,Account,PassWord) values ('测试','test','" + eBase.GetMD5("123456",16) +"')";
eBase.DataBase.Execute(sql);
litBody.Text
= "添加成功,ID=" + eOleDB.ID;

2.修改

string sql = "update Demo_Persons set FullName=FullName + 'a' where ID=" + ID;
eBase.DataBase.Execute(sql);

3.删除

string sql = "delete from Demo_Persons where ID=" + ID;
eBase.DataBase.Execute(sql);

4.读取

string sql = "select top 5 ID,FullName from Demo_Persons where delTag=0 order by NewID()";//随机取
DataTable tb = eBase.DataBase.getDataTable(sql);
网友评论
暂时还没有评论!
登录后评论