0

我正在尝试将我的数据从 mysql 导入到 excel 中

insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=D:\testing.xls;', 'SELECT * FROM [main]') select * from adel;
在我的 excel 中插入数据,但我不断收到此错误

OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned message "The Microsoft Jet database engine could not find the object 'main'.  Make sure the object exists and that you spell its name and the path name correctly.".
Msg 7350, Level 16, State 2, Line 1
Cannot get the column information from OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)".


谁能给我一些指示

4

2 回答 2

0

您可以使用SELECT...INTO OUTFILE语句将数据存储到可以在 MS Excel 中打开的 CSV 文件中。

您还可以在命令行模式下使用 dbForge Studio for MySQL将数据直接导出到 *.xls 文件。

于 2012-10-12T06:52:35.940 回答
0

为什么不将mysql导出为csv,可以用Excel打开。更多信息:http ://www.electrictoolbox.com/create-csv-file-mysql-php/

于 2012-10-12T06:53:46.013 回答