C#判断 Excel表

zhangguiyou 2009-02-24 04:22:03
如何判断Excel里面是否有我想要的表呢?
比如,我有一个Excel名为为test,然后呢,我不知道里面是否存在表aaaa,我如何做判断呢?
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexyangxb 2009-02-24
  • 打赏
  • 举报
回复
呵呵 不清楚你的问题

一般读取Excel就想Sql一样 导入Excel链接字符串后 像Select * from $Table

Table前面的$就是Excel下面的表

zhangguiyou 2009-02-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jackljane 的回复:]
你的意思是指按表名来判断是否存在有这个表么?
直接用oledb连接上excel 然后读取到dataset里。然后一个一个的遍历dataset全部的表名。取出来跟aaa 比较即可
[/Quote]
不好意思,没看清楚,好像是可以,不过呢,要查询,又要写一个连接,这样不太好,因为系统的架构以经设好了,最好能有比较方便的方法。
zhangguiyou 2009-02-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jackljane 的回复:]
你的意思是指按表名来判断是否存在有这个表么?
直接用oledb连接上excel 然后读取到dataset里。然后一个一个的遍历dataset全部的表名。取出来跟aaa 比较即可
[/Quote]
不是呀。我不是表里面的信息,而是判断excel 是否有这个表。
jackljane 2009-02-24
  • 打赏
  • 举报
回复
你的意思是指按表名来判断是否存在有这个表么?
直接用oledb连接上excel 然后读取到dataset里。然后一个一个的遍历dataset全部的表名。取出来跟aaa 比较即可

110,571

社区成员

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

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

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