把excel导入到mssql的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:10:12
====================================================
在MSSQL的查询分析中,输入以下代码可以执行成功:

insert into zgq (name) SELECT name FROM OpenDataSource 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";Extended properties=Excel 5.0')...sheet1$

====================================================
但现在问题是:
在PB中,以下代码却不能成功执行:

string aaa

aaa="insert into zgq(name) SELECT name FROM OpenDataSource( '" + "Microsoft.Jet.OLEDB.4.0', 'Data Source=" + '"c:\book1.xls";Extended properties=Excel 5.0' +"')...sheet1$ "

EXECUTE IMMEDIATE :aaa ;
====================================================

请高手指点一下,谢谢.

你的语句书写没有问题,但一些T-SQL语句无法从PB传到MSSQL,只能通过存储程序解决。

我没用过这种导入的方法,我每次都是用数据窗口,然后dw_1.import,来导入