Xqk.Data数据框架使用说明之:如何自定义数据表名
来源:互联网 发布:安卓client软件 编辑:程序博客网 时间:2024/06/05 07:33
上一篇文章《一个简单的XqkData使用示例》提到,用DbTable<T>泛型类来建立实体类与数据表的关联时,默认使用实体类名的小写形式,例如在上文提到的示例中,实体类名是Person,则默认使用person来作为数据表名。
事实上,在多种情形下,需要对关联的数据表名进行自定义。比如:数据表已存在,且数据表的名称不符合自己的编程习惯;存在2张具有相同结构的数据表。
Xqk.Data数据框架提供2种方式来使实体类关联到自定义的数据表中。
方式一:使用DbTable特性
在实体类声明时,添加带Name参数的DbTable特性。形如:
[DbTable(Name="person2")]
public class Person
{
}
方式二:使用GetTable<T>的重载版本
DbTable<T> GetTable<T>(string tablename)
例如:
DbTable<Person> _DbtPerson = db.GetTable<Person>(); // 把数据表person绑定到Person类
DbTable<Person> _DbtPerson2 = db.GetTable<Person>("person2");// 把数据表person2也绑定到Person类
- Xqk.Data数据框架使用说明之:如何自定义数据表名
- Xqk.Data数据框架使用说明之:使用Xqk.Data的一般步骤
- Xqk.Data开发指南:如何自定义数据列
- Xqk.Data -- 一个数据表与实体类相互转换的C#数据开发框架
- Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第一部分)
- Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第三部分:SqlField)
- Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第二部分:适应不同数据库系统的查询)
- <DATA-轉載>如何成为一名数据科学家?
- CYQ.Data 轻量数据层之路 框架如何应对数据库变化
- Qin.Data数据访问框架发布及使用说明(不容错过的经典)
- CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
- CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
- CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
- thinkphp学习之模型数据表名定义
- 18、data自定义数据
- Google Data Binding Library 谷歌官方数据绑定库(二) 自定义绑定类名
- IOS数据持久化之Core Data(一) - 框架说明
- 如何自定义数据表及字段对应关系
- linphone 介绍
- BI---我的商业智能
- JavaScript 定义Class的方式
- 一个字段搞定文章的置顶、隐藏、排序
- StartUml使用简介
- Xqk.Data数据框架使用说明之:如何自定义数据表名
- 如何创建.htaccess文件
- pb調用 ole處理
- 失败者没有发言权
- 购物车的实现
- 用 Apache 发布 ASP.NET 网站
- VC中radiobutton控件的用法
- hwclock: settimeofday() failed: Invalid argument
- 人生的过程何尝不是在等车和转乘