--无表头的时候,应该用:
insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=NO;DATABASE=c:\test.xls',sheet1$)
不用指定文件名,用下列語句,可以生成不存在的文件名,但Sheet名也為test3
EXEC master..xp_cmdshell 'bcp "SELECT class_no,kind_no,cn_name FROM new_ks.dbo.kind ORDER BY 1,2" queryout "e:\test3.xls" -c -q -S"sprogram" -U"develop" -P"12345"'
insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=NO;DATABASE=c:\test.xls',sheet1$)
不用指定文件名,用下列語句,可以生成不存在的文件名,但Sheet名也為test3
EXEC master..xp_cmdshell 'bcp "SELECT class_no,kind_no,cn_name FROM new_ks.dbo.kind ORDER BY 1,2" queryout "e:\test3.xls" -c -q -S"sprogram" -U"develop" -P"12345"'
还是一个dts包?
还是excel密码?
就是运行"导入导出"向导 导出导入数据大约是第二\三步的时候