关于SQL生成DataTable的问题

paul9137 2011-10-03 11:34:51
当SQL结果集有内容时可以得到 DataTable,但当结果集为空时无法得到有表结构的空DataTable,如何才能得到空的DataTable呢?
...全文
122 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Herbert 2011-10-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 accomp 的回复:]

可以得到表结构啊
[/Quote]

up
ijwsoft 2011-10-05
  • 打赏
  • 举报
回复
Select * From Table Where 1=2
sycainiao1 2011-10-05
  • 打赏
  • 举报
回复
但当结果集为空时 你还要弄个DataTable对象...要是我直接给一个"对不起没有你想要的信息".要一个空对象扔在内存里有点儿晕...
余山水 2011-10-04
  • 打赏
  • 举报
回复
楼上正解
paul9137 2011-10-04
  • 打赏
  • 举报
回复
在测试,回来给分
accomp 2011-10-04
  • 打赏
  • 举报
回复
可以得到表结构啊
kingcsx666 2011-10-04
  • 打赏
  • 举报
回复
有没有内容都可以得到表的结构
我经常用

Select * From Table Where 1=2
cjh200102 2011-10-04
  • 打赏
  • 举报
回复
直接判断NULL
哪吒 2011-10-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kingcsx666 的回复:]

有没有内容都可以得到表的结构
我经常用
SQL code

Select * From Table Where 1=2
[/Quote]

真的吗?哈哈
CalvinWang 2011-10-04
  • 打赏
  • 举报
回复
应该都可以得到吧~
要看你的方式为何

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧