adoquery1.SQL.Clear;
adoquery1.Close;sql:='Insert temp SELECT * FROM OpenDataSource(''Microsoft.Jet.OLEDB.4.0'',''Data Source=" '+FileListBox1.FileName+' ";Extended Properties="Excel 5.0;HDR=Yes;";Persist Security Info=False'')...sheet1$ ' ;
adoquery1.SQL.Add(' '+sql+'');
adoquery1.ExecSQL ;提示 :不正常定义参数对象,提供了不一致或不完整的信息.
数据库表和excel表完全一致
用sql server200 查询器 可以实现添加插入到底哪里有问题啊
adoquery1.Close;sql:='Insert temp SELECT * FROM OpenDataSource(''Microsoft.Jet.OLEDB.4.0'',''Data Source=" '+FileListBox1.FileName+' ";Extended Properties="Excel 5.0;HDR=Yes;";Persist Security Info=False'')...sheet1$ ' ;
adoquery1.SQL.Add(' '+sql+'');
adoquery1.ExecSQL ;提示 :不正常定义参数对象,提供了不一致或不完整的信息.
数据库表和excel表完全一致
用sql server200 查询器 可以实现添加插入到底哪里有问题啊
解决方案 »
- 高手指教
- 我有两个xml文件,想合成一个。该如何?
- 主从表的效率问题
- 谁用过豪杰v8的播放控件,请指教!
- 情伤:今天偶然见找到了中学的同学录,偶然找到了初恋女友
- ▲▲▲▲SQL语句问题!!!▲▲▲▲
- 字符串类型转换成货币类型什么函数?
- 在线等待,做毕业设计!关于combobox的简单问题
- 大家快来帮忙! !想找一个VCL控件!!!!来着有分!!!
- 如何使用三层ADO向SQL提交图形格式的数据?
- 急急急!!!FASTREPORT分组合计问题!
- ImageTQ.Picture.LoadFromFile('E:\wuyuanhai\detector\bmp\duoyun.bmp');这里指的是绝对路径,能不能指定一个相对路径,以方便软件在不同
你可以把EXCEL 5.0 改为8.0试试
谁有更好的办法没有只要实现excel 表,导入到sql server2000 的temp 表就可以
再由access导入到sqlserver中
速度挺快的
可以试试