Code Bye

寻求类搭建的一些建议~

下面的是对数据库中Customer表的操作
public sealed class CustomerTable : DBOper
    {
        public CustomerTable(string connStr) : base(connStr)
        {
        }
        public static string CustID { get { return "CustID"; } }
        public static string CustName { get { return "CustName"; } }
        public void Add(DataRow dr)
        { 
            //code....
        }
        public void Update(int id, DataRow dr)
        { 
            //code...
        }
        ...........
}

假设本人要向表中添加一行记录,只要调用Add(DataRow dr),假定现在有一个DataRow对象dr
CustomerTable customerTable = new CustomerTable(“…”);
dr[CustomerTable.CustName] = “张三”;
customerTable.Add(dr);

对代码没有什么疑问~  只是想获得比这好的方法,希望有经验人士提供一些建议,也欢迎大家一起讨论,非常感谢!

解决方案

20

你在学习一个东西之前,不应该有疑问。
你再学了一个东西之后,那就必须先本人提出疑问,才可能继续学更新的东西。

20

面对语言混乱的人,聪明人不会“借钱给他”。例如这个人说“本人不差钱,请借本人点钱吃饭吧”,那就只有思维同样混乱的人才可能借一点点钱给他,真正有钱的人则不会考虑他。

20

本人已经很少去使用DataTable,DataSet,DataRow这些东西了,大部分时候都是使用实体来传递数据,然后在底层根据实体组织相关的Sql语句。

20

你说你是“搭建”,而本人看到全篇都是讲数据库
所以俺就不参与下面的讨论了,等你真正开始“搭建”时候本人在参与讨论把
ps:ORM其实早就不应该在正规程序员的讨论列表里滴,就是一向以ORM大讨论作为旗帜的博客园,这两年都消停了。呵呵,本人估计你这帖子假如摆上半年,还是会被某几个博客园的“ORM大神”软广告给顶出来,“用本人的ORM把,本人写滴才是真正ORM”

20

额,本人错了!闲着无聊,手贱刷了一下博客园,结果嘛,又是一篇ORM丢在博客园首页推荐了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明寻求类搭建的一些建议~