首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在C++Builder中将Excel数据导入到Access,话语出错,求教

2013-01-08 
在C++Builder中将Excel数据导入到Access,语句出错,求教!我的语句是这样写的,每次一运行程序就显示FROM子句

在C++Builder中将Excel数据导入到Access,语句出错,求教!
我的语句是这样写的,每次一运行程序就显示FROM子句语法错误,(系统WIN7,C++BUILDER6.0,没有装MS OFFICE)
ADO_Input->SQL->Clear();  //清空sql
ADO_Input->SQL->Add("SELECT * INTO CheckData FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=D:\design\仪器导出数据.xls;Extended Properties=Excel 8.0')...[ohmygod$]");
ADO_Input->ExecSQL() ;//不能用Open,
不知道问题出在哪,求高手指点。

[解决办法]
 关注你的语法错误,
OPENDATASOURCE能直接在sql里用吗?
[解决办法]
最简单的方法就是你把SELECT * INTO CheckData FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=D:\design\仪器导出数据.xls;Extended Properties=Excel 8.0')...[ohmygod$]放在数据库查询界面执行以下看看报错不报错就知道了,这样的写法我还真是第一次见呢

热点排行