以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  excel 数据源  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143599)

--  作者:1498351234
--  发布时间:2019/11/29 9:22:00
--  excel 数据源
老师好:
  用excel作为数据源已成功设置好数据源,但查询生成临时表,执行时的参数设置为假可以。设置为真时代码执行出错。
Dim cmd As new SQLCommand
cmd.C
cmd.CommandText = "S  elect * from [" & "站址明细分解$" & "]"
Dim dt_excel As DataTable = cmd.ExecuteReader()
msgbox(dt_excel.DataRows.count)  \'这样可以返回正常的记录条数

Dim cmd As new SQLCommand
cmd.C
cmd.CommandText = "S  elect * from [" & "站址明细分解$" & "]"
Dim dt_excel As DataTable = cmd.ExecuteReader(true)
msgbox(dt_excel.DataRows.count)  \'这样代码出错。有没有什么解决办法

--  作者:有点蓝
--  发布时间:2019/11/29 9:47:00
--  
没有办法解决,excel作为数据源只能作为查询表使用,无法直接保存。
--  作者:sunnyfastener
--  发布时间:2019/11/29 12:28:00
--  请教
cmd.c这个是什么语法
--  作者:有点蓝
--  发布时间:2019/11/29 13:39:00
--  
以下是引用sunnyfastener在2019/11/29 12:28:00的发言:
cmd.c这个是什么语法

这是有些字符被论坛当做敏感内容屏蔽了
--  作者:wei0769
--  发布时间:2019/11/30 10:28:00
--  

怎样设置EXCEL为数据源?


--  作者:有点蓝
--  发布时间:2019/11/30 10:47:00
--  
参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=152