![]() |
1
1
很可能您使用了错误的datatable来检查返回的行数。
|
![]() |
2
1
尝试创建一个SqlCommand来保存查询。
我不是百分之百确定那是你的问题,但在我以前使用ADO.NET(在L2SQL/EF之前,的确是黑暗的日子),我似乎还记得DataTable和SqlDataAdapter的一个问题。 根据我的记忆-不能使用基于原始查询字符串的SqlDataAdapter填充DataTable-需要使用SqlCommand。但我相信这可以通过数据集来实现。
|
![]() |
3
1
你填充
但是阅读
|
![]() |
4
1
我决定试试数据读取器,让它工作起来:
|
![]() |
5
0
你犯了什么错误还不清楚。但我觉得你的联系是开放的,从来没有关闭过。尝试 c、 关闭(); |