Saya membuat ini berfungsi dengan spreadsheet secara lokal. lupa OPENROWSET
-
Buat rentang bernama di spreadsheet excel Anda. Untuk melakukan ini, sorot kolom (termasuk header) yang Anda inginkan, klik kanan dan pilih 'Beri nama rentang'. Beri nama ini, ini akan menjadi nama tabel Anda.
-
Simpan dan tutup spreadsheet Anda. SQL Server tidak akan dapat mengaksesnya jika Anda membukanya.
-
Tambahkan server tertaut. Ikuti petunjuk di Bagian E berikut ini yang memberi tahu Anda cara menambahkan server tertaut untuk Excel Spreadsheets:
-
Anda harus dapat menanyakan DS dengan cukup senang, sekali lagi mengikuti instruksi.
Berikut adalah kode yang berfungsi untuk saya:
EXEC sp_addlinkedserver 'ExcelSource4',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\sqlss.xls',
NULL,
'Excel 5.0';
GO
SELECT *
FROM ExcelSource4...MyTable2;
Dan akhirnya. Mulailah menerima beberapa jawaban dan pilih jawaban yang bermanfaat. Ini adalah sumber kehidupan StackOverflow.