|
eTable数据表操作类
作者:EKETEAM 发布日期:2017-05-16 人气:1163
|
eTable数据表操作类
数据库表操作类,主要实现数据的增加、修改、删除。
名称 |
数据类型 |
描述 |
TableName |
string |
表名 |
ID |
string |
主键值 |
Rows |
int |
受影响行 |
primaryKey |
string |
主键 |
Fields |
Dictionary |
字段编码及内容集合 |
Where |
Dictionary |
条件集合 |
Add() |
|
添加方法 |
Update() |
|
修改方法 |
Delete() |
|
删除方法,修改删除标记,不真正删除。 |
DeleteTrue() |
|
真正删除 |
使用示例
1.添加
etable = new eTable( "Demo_Persons");
etable.Fields.Add("FullName", "测试1");
etable.Fields.Add("Account", "test");
etable.Fields.Add("PassWord", eBase.GetMD5( "123456", 16));
etable.Add();
litBody.Text = "添加成功,ID=" + etable.ID + "\r\n";
litBody.Text += "所影响行:" + etable.Rows.ToString(); 2.修改
etable = new eTable( "Demo_Persons");
etable.Fields.Add("FullName", "修改后的姓名");
etable.Where.Add("ID=" + ID);
etable.Update();
litBody.Text = "修改成功,ID=" + ID + "\r\n";
litBody.Text += "所影响行:" + etable.Rows.ToString(); 3.删除
etable = new eTable( "Demo_Persons");
etable.Where.Add("id=" + ID);
//etable.DeleteTrue();//真正删除
etable.Delete(); //假删除
litBody.Text = "删除成功,ID=" + ID + "\r\n";
litBody.Text += "所影响行:" + etable.Rows.ToString();
|
|
|
↓ 评论信息