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

Excelで開くことができるcsvにmysqlをエクスポートしないのはなぜですか。詳細:http ://www.electrictoolbox.com/create-csv-file-mysql-php/

于 2012-10-12T06:53:46.013 に答える
0

SELECT...INTO OUTFILEステートメントを使用して、MS Excel で開くことができる CSV ファイルにデータを保存できます。

また、コマンド ライン モードで dbForge Studio for MySQL を使用して *.xls ファイルに直接データをエクスポートすることもできます。

于 2012-10-12T06:52:35.940 に答える