using (IDataReader reader = helper.CreateQuery(sql_getComments).ExecuteReader()) { if(reader.read()) { commentsList = BindObject.BindObjectToInstance(typeof(Comment), reader); }}这样获取数据时会丢失第一条数据,而如果去掉if(reader.read())这句后则可以正确获取数据。请问,datareader在给Ilist赋值时为什么不能加入if(reader.read())?谢谢!
- 2 回答
- 0 关注
- 558 浏览
添加回答
举报
0/150
提交
取消