关于EXCEL 和ADO 的问题(10分)

  • 主题发起人 主题发起人 mjf_jigh
  • 开始时间 开始时间
M

mjf_jigh

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用ADODATESET对excel 表进行sql 时,为什么老是提示form 的语法错误
 
用adotable,TableDirct属性设置为true
 
用adotable需要设置tabledirct为true.
到是adodataset没地方设置。
 
我设置了ADOTABLE的TABLEDIRECT 的属性为TRUE了呀
而且我用ADOQUERY是一样的错误
难道SQL的语法与一般的QUERY 的不一样
 
ado dataset的话
CommandType设置为 cmdTableDirect
CommandText设置为 表的名字,实际是sheet的名字,但是他的名字似乎和excel显示的有点不同
 
关注~ 我也遇到同样问题,无法用query
 
你们查一查老帖子嘛,有解决之道的,不要这么偷懒啊
 
你把你写的Sql贴过来看看。
 
不要说我偷懒阿 看了不少才会用 ado 成功连接EXCEL
但是却无法用Query连接,有人说不支持标准sql
具体还没搞懂才来在学习的
 
才发现这也是我翻出来的老帖子... 不好意思 不知道贴主是否已经解决这个问题啊
 
把工作表的名称用[]包含起来就可以了
如 'select * from [sheet1]'
 
后退
顶部