Juvy

I Believe Persistence.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  32 随笔 :: 0 文章 :: 206 评论 :: 90642 阅读

05 2011 档案

摘要:首先声明一下,小虾的写文章的水平那是相当的两字——很菜!所以碰到看不明白的文字,请大家留言,我会作特别回答。下面直接入正题。自定义数据库实体类测试版已经出炉(编程语言为C#),支持差异数据保存,0反射,几乎是0查询语句,效率在一定程度上也是很客观的,但是还没有跟原始的DataTable数据绑定进行对比,这个工作留着下一步完成,先说本文重点。1、支持差异数据保存如果想做到这一点, 大家最容易想到的就是添加一个标记,用于记录当前属性的值是否被修改过。先上一段传统的数据库实体类的设计方法:publicclassEntity{publicintIntValue{get;set;}publicintSt 阅读全文
posted @ 2011-05-24 11:47 Juvy 阅读(978) 评论(4) 推荐(2) 编辑

摘要:面向对象开发过程中大家经常碰到的一个东东——数据实体。在实体对象实例的某一个信息被修改后,面临一个数据保存的问题,网上可以搜索到很多不同的保存方法,这里提供小虾(本人)曾经用过的几种常用方法:根据需要,将修改过的属性组合成SQL语句(未修改的属性不作处理),然后执行数据库命令保存数据;提前写好实体对象的SQL语句,如string sql = "UPDATE TableName SET ColumnName1 = {0}, ColumnName2 = {1}, ... WHERE PK_ColumnName = {N}",然后将整个实体对象作为参数传入,将保存实体对象的SQL 阅读全文
posted @ 2011-05-23 17:37 Juvy 阅读(1465) 评论(13) 推荐(2) 编辑

QQ:1054930154; Email:david.telvent@gmail.com; QQ群:67511751
点击右上角即可分享
微信分享提示