从数据库读到数据后如何放入实体类好?! 数据访问层读取数据后将数据放入实体类,可以用DataReader,还有用DataTable,这两种方式哪种好?大家用的哪一种? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 差不多,不过还是觉得table方便些. 我也用DataTable方便,也听说DataReader快,可是DataReader在使用过程中要和数据库保持连接,也算是缺点吗?还有用DataReader时如果要取外键对应的实体对像,不是要再打开一个连接?这样的话,有什么处理办法? 如果你是要把数据取出来放入实体类中 那就没必要用Table Table 就已经类似一个实体类了 直接用Reader 读数据 速度快 然后把数据放入 实体类中 比如:由一个实体类 DataCom 属性 A ,BDataReader dd=....DataCom com=new DataCom ();while(dd.Read()){ com.A=dd.字段值 com.B=dd.字段值} 反射调用异常 VS2010制作C#程序安装包问题…… 关于C#2005线程互操作的问题 64位系统的webbrowser控件里如何运行flash? Excel表格中长数字文本的格式问题 如何解决在.NET中解决web程序Image控件中显示数据库Blob字段图片的问题 正则表达式(C#) 如何不使用InstallUtil安装服务 C#类在windows 2008 R2 64bit无法识别 新思想 winform ?????? numericupdown键盘Delete和Backspace不改变Value值
还有用DataReader时如果要取外键对应的实体对像,不是要再打开一个连接?
这样的话,有什么处理办法?
Table 就已经类似一个实体类了
直接用Reader 读数据 速度快 然后把数据放入 实体类中
由一个实体类 DataCom 属性 A ,BDataReader dd=....
DataCom com=new DataCom ();
while(dd.Read())
{
com.A=dd.字段值
com.B=dd.字段值
}