Pada artikel ini saya akan menjelaskan dengan sebuah contoh, bagaimana mengekspor data SQL ke file Excel dengan Header Kolom (Nama Kolom) di C # dan VB. Bersih Show Catatan dari Tabel database SQL Server diambil ke dalam DataTable dan kemudian DataTable akan diekspor ke file Excel menggunakan pustaka ClosedXml di C# dan VB. Bersih
Unduh Format Dokumen. Perpustakaan OpenXml dan ClosedXml Anda dapat mengunduh perpustakaan menggunakan lokasi unduhan berikut Unduh OpenXml SDK 2. 0 Unduh Perpustakaan ClosedXml Catatan . Anda harus menginstal OpenXml SDK 2. 0 di Sistem Operasi Windows Anda.
Basis data Saya telah menggunakan tabel Pelanggan berikut dengan skema sebagai berikut
Saya telah memasukkan beberapa record ke dalam tabel
Catatan . SQL untuk membuat database disediakan dalam kode contoh terlampir.
Markup HTML Markup HTML terdiri dari Button yang ketika diklik akan memicu proses ekspor data dari tabel SQL Server ke file Excel <asp. Tombol Teks ="Ekspor" OnClick="ExportExcel" runat="server" />
Ruang nama Anda perlu mengimpor ruang nama berikut C# menggunakan Sistem. AKU; menggunakan Sistem. Data; menggunakan ClosedXML. Unggul; menggunakan Sistem. Konfigurasi; menggunakan Sistem. Data. SqlClient;
VB. Bersih Impor Sistem. IO Impor Sistem. Data Impor ClosedXML. Unggul Impor Sistem. Konfigurasi Impor Sistem. Data. SqlClient
Ekspor data SQL ke Excel dengan Tajuk Kolom (Nama Kolom) di C# dan VB. Bersih Ketika tombol Export diklik, event handler berikut dijalankan. DataTable diisi dengan catatan dari tabel Pelanggan Kemudian objek Workbook dibuat dimana DataTable ditambahkan sebagai Worksheet menggunakan metode Add yang menerima DataTable dan nama Sheet sebagai parameter dengan pendekatan di atas, jika Anda sudah mengetahui kolomnya, maka Anda dapat membuat header di model. file csv Untuk mengekspor data ke file EXCEL baru dengan tajuk (nama kolom), buat prosedur berikut buat prosedur proc_generate_excel_with_columns --Hasilkan nama kolom sebagai recordset --Buat file dummy untuk memiliki data aktual --Hasilkan nama kolom dalam file EXCEL yang diteruskan --Hasilkan data dalam file dummy --Salin file dummy ke file EXCEL yang diteruskan --Hapus file dummy Setelah membuat prosedur, jalankan dengan memberikan nama database, nama tabel, dan jalur file EXEC proc_generate_excel_with_columns 'nama db Anda', 'nama tabel Anda', 'jalur file Anda' Sumber. http. // www. sqlteam. com/forum/topik. asp?TOPIC_ID=49926[^] Tambahkan solusi Anda di sini B I U S small BIG code Pratinjau 0Anggota yang Adaatau Bergabunglah dengan kamiUnduh, Pilih, Komentari, Publikasikan Email muEmail ini sedang digunakan. Apakah Anda memerlukan kata sandi Anda? Kata Sandi OpsionalMohon saat menjawab pertanyaan
Konten ini, bersama dengan kode sumber dan file terkait, dilisensikan di bawah The Code Project Open License (CPOL) Bagaimana cara mengekspor hasil SQL ke Excel dengan header?SQL Server Management Studio (SSMS) – cara menyimpan hasil dengan header . Buka Alat > Opsi Arahkan ke Hasil Kueri > SQL Server > Hasil ke Kisi, lalu centang opsi "Sertakan tajuk kolom saat menyalin atau menyimpan hasil" Klik OK untuk menyimpan perubahan, tutup dan mulai ulang SSMS untuk menerapkan perubahan Bagaimana cara mengekspor tabel SQL dengan header?Untuk mengekspor dengan header. . Buat kosong. csv di komputer Anda Di SQL Server Management Studio, setelah Anda menjalankan kueri, buka tab Hasil Klik kanan kumpulan hasil dan klik Pilih Semua. . Klik kanan kumpulan hasil lagi dan klik Salin dengan Header Rekatkan konten yang disalin ke dalam Bagaimana cara mengekspor data dari hasil kueri SQL ke Excel?Ekspor Hasil Kueri SQL dari SQL Manager . Di alat SQL Manager, selesaikan kueri Anda Di bagian tengah atas tabel hasil, di samping Ekspor, klik format file. xls – File spreadsheet Microsoft Excel. . Di jendela Unduh File, klik Simpan dan pilih lokasi untuk menyimpan file |