ID Artikel: 321686 - Kajian Terakhir: 01 Desember 2011 - Revisi: 7.0 Cara mengimpor data dari Excel ke SQL Server
Pada Halaman iniRINGKASANArtikel ini menunjukkan bagaimana untuk mengimpor data dari lembar kerja Microsoft Excel ke Microsoft SQL Server database dengan menggunakan berbagai metode. Deskripsi teknikContoh dalam artikel ini mengimpor Excel data dengan menggunakan:
PersyaratanDaftar berikut ini menguraikan fitur perangkat keras, perangkat lunak, jaringan infrastruktur, dan paket layanan yang diperlukan:
SampelImpor vs AppendPernyataan SQL sampel yang digunakan dalam artikel ini menunjukkan permintaan Create Table yang mengimpor Excel data ke meja SQL Server baru dengan menggunakan pilih...KE...DARI sintaks. Anda dapat mengubah pernyataan-pernyataan ini menambahkan pertanyaan dengan memasukkan ke...PILIH...DARI sintaks sementara Anda terus referensi objek sumber dan tujuan seperti ditunjukkan pada contoh kode ini.Menggunakan DTS atau SSISAnda dapat menggunakan Wisaya impor SQL Server Data transformasi layanan (DTS) atau SQL Server impor dan ekspor Wizard untuk mengimpor Excel data ke tabel SQL Server. Ketika Anda melangkah melalui wizard dan memilih tabel sumber Excel, ingat bahwa nama objek Excel yang ditambahkan dengan tanda dolar ($) mewakili lembar kerja (misalnya, Sheet1$), dan bahwa nama objek biasa tanpa tanda dolar mewakili Excel bernama rentang.Menggunakan Server terkaitUntuk menyederhanakan pertanyaan, Anda dapat mengkonfigurasi buku kerja Excel sebagai server terkait dalam SQL Server.Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:306397
(http://support.microsoft.com/kb/306397/EN-US/
)
HOWTO: Menggunakan Excel dengan SQL Server terkait server dan didistribusikan Queries Kode berikut impor data dari lembar kerja pelanggan di Excel terkait server "EXCELLINK" ke dalam tabel SQL Server baru bernama XLImport1:Menggunakan query didistribusikanJika Anda tidak ingin mengkonfigurasi sambungan yang tetap ke buku kerja Excel sebagai sebuah server yang terhubung, Anda dapat mengimpor data untuk tujuan tertentu dengan menggunakan OPENDATASOURCE atau fungsi OPENROWSET. Contoh kode berikut juga mengimpor data dari lembar kerja Excel pelanggan ke tabel SQL Server baru:Menggunakan ADO dan SQLOLEDBBila Anda terhubung ke SQL Server aplikasi BASI dengan menggunakan Microsoft OLE DB untuk SQL Server (SQLOLEDB), Anda dapat menggunakan sintaks "didistribusikan permintaan" yang sama dari Menggunakan query didistribusikan bagian untuk mengimpor Excel data ke SQL Server.Contoh kode Visual Basic 6.0 berikut memerlukan bahwa Anda menambahkan referensi proyek untuk objek Data ActiveX (ADO). Contoh kode di atas juga menunjukkan bagaimana untuk menggunakan OPENDATASOURCE dan OPENROWSET atas koneksi SQLOLEDB. Menggunakan ADO dan penyedia JetSampel di bagian sebelumnya menggunakan ADO penyedia SQLOLEDB untuk menghubungkan ke nomor tujuan Anda impor Excel untuk SQL. Anda juga dapat menggunakan OLE DB penyedia untuk Jet 4.0 untuk terhubung ke sumber Excel.Jet database engine dapat referensi eksternal database dalam pernyataan SQL menggunakan sintaks khusus yang memiliki tiga format yang berbeda:
Pemecahan masalah
REFERENSIUntuk informasi tambahan tentang cara menggunakan Excel sebagai sumber data, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 257819
(http://support.microsoft.com/kb/257819/EN-US/
)
HOWTO: Menggunakan ADO dengan Data Excel dari Visual Basic atau VBA Untuk informasi tambahan tentang cara untuk mentransfer data ke Excel, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:295646
(http://support.microsoft.com/kb/295646/EN-US/
)
HOWTO: Transfer Data dari sumber ADO Data Excel dengan ADO 247412
(http://support.microsoft.com/kb/247412/EN-US/
)
INFO: Metode untuk mentransfer Data ke Excel dari Visual Basic 246335
(http://support.microsoft.com/kb/246335/EN-US/
)
HOWTO: Transfer Data dari ADO Recordset ke Excel dengan otomatisasi 319951
(http://support.microsoft.com/kb/319951/EN-US/
)
CARA: Transfer Data ke Excel dengan menggunakan SQL Server Data transformasi layanan 306125
(http://support.microsoft.com/kb/306125/EN-US/
)
CARA: Mengimpor Data dari SQL Server ke Microsoft Excel Berlaku bagi:
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:321686
(http://support.microsoft.com/kb/321686/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasCari Bantuan SekarangTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas
