下面的类是对数据库中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
20
你说你是“类搭建”,而本人看到全篇都是讲数据库表
所以俺就不参与下面的讨论了,等你真正开始“类搭建”时候本人在参与讨论把
ps:ORM其实早就不应该在正规程序员的讨论列表里滴,就是一向以ORM大讨论作为旗帜的博客园,这两年都消停了。呵呵,本人估计你这帖子假如摆上半年,还是会被某几个博客园的“ORM大神”软广告给顶出来,“用本人的ORM把,本人写滴才是真正ORM”
所以俺就不参与下面的讨论了,等你真正开始“类搭建”时候本人在参与讨论把
ps:ORM其实早就不应该在正规程序员的讨论列表里滴,就是一向以ORM大讨论作为旗帜的博客园,这两年都消停了。呵呵,本人估计你这帖子假如摆上半年,还是会被某几个博客园的“ORM大神”软广告给顶出来,“用本人的ORM把,本人写滴才是真正ORM”
20
额,本人错了!闲着无聊,手贱刷了一下博客园,结果嘛,又是一篇ORM丢在博客园首页推荐了