EXPORT DATA DARI ACCESS TABLE KE TXT / CSV FILE

dokumen-dokumen yang mirip
STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

MENGGANTI TEXT PADA XP START BUTTON

STEP X Library Not Registered

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

MULTIPLE BINDINGNAVIGATOR PADA VB 2008

Asynchronous Programming (Async dan Await) pada C# 6.0

Membuat Animasi pada Splash Screen. Android App. menggunakan Xamarin

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Membuat Splash Screen pada Android App menggunakan Xamarin

BackgroundWorker pada Windows Aplikasi Menggunakan C#

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Junindar. Blog : Lisensi Dokumen:

XAMARIN ANDROID : Membangun. Aplikasi Mobile Dengan GridView

Irvan Lewenusa

Nama Penulis Pendahuluan. Isi. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Virtual serial port, Solusi simulasi komunikasi serial computer dalam satu computer

Sesi 12 : Pengenalan Pemrograman Database

XAMARIN ANDROID : Bekerja

Menggunakan grafik / chart pada Borland Delphi 7

Sudarma Sopian Blog: Pendahuluan. Isi. Lisensi Dokumen:

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Sudarma Sopian Pendahuluan. Isi. Lisensi Dokumen:

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Taufik Adi Sanjaya. Menampilkan file Pdf pada form Delphi, ( baca : Delphi 7 )

Memasukkan file Flash Ke Delphi 7

Endi Dwi Kristianto

INSTALISASI COMPORT PADA DELPHI 7 By : Taufik Adi Sanjaya Website penulis :

Aplikasi CRUD Sederhana Dengan PHP dan MySql

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Motion detection / deteksi gerakan dengan Delphi memanfaatkan komponen Video grabber (Share ware Version)

Budi Permana, S.Kom

M. Choirul Amri

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

Perekam video dengan Delphi menggunakan komponen video grabber

Mengoptimalkan Feature SQL 2008 Dengan Visual Basic 10 (Table Value Parameters)

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

PEMROGRAMAN TERSTRUKTUR II

Junindar. Blog : Lisensi Dokumen:

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

Tutorial Penggunaan Truecrypt

Membuat Dialog Killer dengan Delphi 7.0

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis Lisensi Dokumen:

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Membuat report pada Delphi 7.0 dengan menggunakan komponen Rave Report

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOQuerypada Delphi 7

Menu & Toolbar. Danu Wira Pangestu 1. Menu. Lisensi Dokumen:

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOTable pada Delphi 7

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Membuat Add In Terbilang Untuk Microsoft Excel

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Oleh : Sutrisno

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0

Membuat Program Perhitungan Sederhana dengan Java NetBeans 8.1

Budi permana, S.Kom

Mengganti Password Akun Windows lewat CMD

Ashadi Cahyadi

Agus Subardjo Lisensi Dokumen:

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

Mengakses Database pada Delphi dengan ADO

Riyanto

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Tombol input mikrokontroller ditampilkan pada form aplikasi yang dibangun dengan Delphi 7

Elga Lesmana

C# Part 1 Pengenalan Logika Basic

Mengakses Microsoft SQL Server dengan PHP

Membuat Aplikasi Android Login Screen Menggunakan SQLITE dan XAMARIN

Otomasi Shell Script Lanjut

Mengakses database Microsoft Access dengan Delphi 7.0

Mengakses database Microsoft Access dengan Delphi 7.0

Membuat Program Kriptografi dengan VB.Net 2010

Sofiyan Arif Kurniawan

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Tutorial Compiler Bahasa-C Dengan Anjuta IDE

Moh Sulhan

Cara Penulis Melakukan Proofread di Open Journal Systems

E-Trik Visual C++ 6.0


Ghandie Kurnia Widi Lisensi Dokumen: Copyright IlmuKomputer.


Packer Checker Anharku

Cara Mudah Membuat Banner Animasi

Checksum CRC32. Tutorial ini di buat untuk yang belum ngerti ajah yah yang udah Master harap membenarkan

Tips dan Trik IlmuKomputer.Com Copyright IlmuKomputer.Com. Aulia Pradissa

Untung Subagyo

MUDAH MELAKUKAN INSTALASI DROPBOX PADA PC. Ninda Prastika

Febri Aryanto

Transkripsi:

Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Blog : http://junindar.blog.com E-Mail : xx_lead@yahoo.com junindar@gmail.com STEP VI EXPORT DATA DARI ACCESS TABLE KE TXT / CSV FILE I. Pangantar Setelah membaca artikel step 5 pasti para pembaca banyak yang bertanya dan merasa keheranan. Apakah penulis lupa atau tidak tahu cara mengexport data dari txt / csv file. Karena pada artikel tersebut penulis mendesign form dengan menampilkan button export. Sedangkan pada tahap coding tidak di temukan bagaimana cara mengexport data tersebut.

II. Hal tersebut memang sengaja penulis lakukan, agar para pembaca paham terlebih dahulu cara untuk mengimport data. Jika sudah mengerti maka kita akan memasuki lagi tahap selanjutnya yaitu mengexport data dari access table ke txt /csv file. Bagi para pembaca yang belum membaca step 5 penulis harapkan untuk membaca artikel tersebut terlebih dahulu. Karena antara artikel sebelumnya dan yang saat ini sangat erat sekali hubungan nya. Dan kita masih menggunakan project yang sama. Hasil eksperimen yang dilakukan penulis untuk mengeksport data dengan jumlah baris lebih kurang 100.000 baris durasi yang dibutuhkan adalah sekitar 20 detik. Ini merupakan waktu yang sangat cepat sekali. CODING Karena kita masih menggunakan form dan projrct yang sama jadi kita langsung saja masuk ke tahap coding. Sub CheckData() Try objdatatableaccess.clear() StrSQL = "SELECT EmployeeId,format(FTime,'hh:mm') " & _ "As Waktu,format(FDate,'dd/mm/yyyy') As Tanggal FROM Absen" objcommand = New OleDbCommand objcommand.connection = myconnection.open() objcommand.commandtype = CommandType.Text objcommand.commandtext = StrSQL objdataadapter = New OleDbDataAdapter(objCommand) objdataadapter.fill(objdataset, "mdt_check2") objdatatableaccess = objdataset.tables("mdt_check2") Catch ex As Exception MsgBox(ex.Message) End Try End Sub Dan klik ganda pada button export, dan ketik sintaks dibawah ini :

Try If txtfilename.text.trim = "" Then MsgBox("Masukkan nama file terlebih dahulu", MsgBoxStyle.Information, "Pesan kesalahan") If txtfolderpath.text.trim = "" Then MsgBox("Pilih folder terlebih dahulu", MsgBoxStyle.Information, "Pesan kesalahan") CheckData() 'mengecek jumlah baris dalam tabel If objdatatableaccess.rows.count = 0 Then MsgBox("Data tidak tersedia", MsgBoxStyle.Information, "Pesan kesalahan") Dim i As Integer Dim Header1, Header2, Header3, Field1, Field2, Field3 As String Dim fsoutput As FileStream = New FileStream(txtFolderPath.Text + "\" + txtfilename.text.trim + CbExt.SelectedItem, FileMode.Create, FileAccess.Write) Dim sroutput As StreamWriter = New StreamWriter(fsOutput) objcommand = myconnection.open.createcommand objcommand.commandtext = "Select * From Absen;" objdatareader = objcommand.executereader objdatareader.read() Header1 = Replace(objdatareader.GetName(0), "#", ".") Header2 = Replace(objdatareader.GetName(1), "#", ".") Header3 = Replace(objdatareader.GetName(2), "#", ".") sroutput.writeline(header1.tostring() + "," + Header2.ToString() + "," + Header3.ToString()) For i = 0 To objdatatableaccess.rows.count - 1 With objdatatableaccess.rows(i) Field1 =.Item(0).ToString Field2 =.Item(1).ToString Field3 =.Item(2).ToString End With sroutput.writeline(field1.tostring() + "," + Field2.ToString() + "," + Field3.ToString()) Next i sroutput.close() fsoutput.close() MsgBox("Export data berhasil", MsgBoxStyle.Information, "Pesan keberhasilan") Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical, "Pesan kesalahan") End Try

III. PENUTUP Sekarang pertanyaan-pertanyaan yang ada pada pembaca sudah terjawab, bagaimana cara untuk mengeksport data dari table ke txt / csv file, sangat mudahkan? Semoga artikel ini membantu para pembaca dalam hal mencari ilmu khusus nya pada bidang pemrograman Vb.Net. Semoga Artikel-artikel tentang VB.Net ini masih tetap saya tulis, seiring dengan berkembangnya ilmu yang saya miliki. Aminnnnnnnnnnnnnnnn IV. Referensi 1. www.msdn.microsoft.com 2. www.planetsourcecode.com 3. www.codeproject.com 4. www.aspnet.com Masih banyak lagi referensi yang ada di Intenet. Anda tinggal cari di www.google.com. Dengan kata kunci tutorial VB.Net Biografi Penulis. Lahir di Tanjung Pinang, 21 Juni 1982. Menyelesaikan Program S1 pada jurusan Teknik Informatika di Sekolah Tinggi Sains dan Teknologi Indonesia (ST-INTEN). Senang mengutakatik computer yang berkaitan dengan bahasa pemrograman. Keahlian, sedikit mengerti beberapa bahasa pemrograman seperti : VB.Net, ASP.NET, Delphi, VBA. Reporting : Crystal Report (Under Program). Database : Access, paradox dan SQL Server 2000. Simulation / Modeling Packages: Visio Enterprise, Rational Rose dan Power Designer. Dan senang bermain gitar, karena untuk bisa menjadi pemain gitar dan seorang programmer sama-sama membutuhkan seni. Pada saat ini bekerja di salah satu Perusahaan Swasta di BATAM sebagai Sofware Development. Mempunyai moto hidup : Jauh lebih baik menjadi Orang Bodoh yang giat

belajar, dari pada orang Pintar yang tidak pernah mengimplementasikan ilmunya. Kritik dan saran kirim ke : xx_lead@yahoo.com junindar@gmail.com