import data ke database mysql dari excel dengan delphi - tutorial delphi dan database

4
TUTORIAL DELPHI DAN DATABASE THE BEGINING PROGRAMING WITH ABOUT ABOUT Profile Profile ANDROID APPS ANDROID APPS Android Apps Android Apps SOFTWARE SOFTWARE Programs Programs TUTORIAL TUTORIAL Tips Tricks Tips Tricks WELCOM E WELCOM E Homepage Homepage Home Comments RSS Color Code Twitter Facebook Search... Beranda Privacy Policy Home » Acces excel , Delphi , delphi excel , Excel to database , import from Excel » Import Data ke Database Mysql dari Excel dengan Delphi Import Data ke Database Mysql dari Excel dengan Delphi Joko Purnomo | 06.25 | 0 komentar Malam ini saya coba buat trik sederhana untuk menginputkan data dari microsoft Excel ke database acces. Walaupun sederhana trik ini cukup berguna untuk load data yang tak terlalu besar karena apabila data yang diload terlalu besar maka program akan mengalami not responding, karena setiap program yang dibuat dari delphi hanya menjalankan 1 thread saja untuk mengatasi masalah ini biasanya menggunakan multi thread. Tetapi disini saya tidak akan membahas bagaimana pembuatan thread. Dalam program nanti akan menggunakan modul ComObj untuk pemanggilan microsoft excel. Oke... Langsung saja untuk prakteknya. Pertama siapkan data di microsoft excel, Syarat yang harus dipenuhi adalah kolom pada Excel harus sama pada table yang akan dinputkan dari excel nanti. Misalkan saya membuat database test dengan table didalamnya table barang lihat gambar dibawah. untuk field Id Berikan type autoIncrement, karena nanti akan otomatis mengisi secara urut. Untuk di file excel saya contohkan seperti pada gambar dibawah. Kemudian buat aplikasi baru dengan dengan delphi. disini saya menggunakan delphi Xe2, tapi kalau ingin menggunakan delphi Versi lain tidak masalah. Buat form seperti pada gambar dibawah ini. CARI BLOG INI TOTAL PENAYANGAN FOLLOWERS TRANSLATE Cari Diberdayakan oleh Diberdayakan oleh Blogger Blogger. Membuat Aplikasi Penjualan (POS) Membuat Aplikasi Penjualan (POS) dengan Delphi Part1 dengan Delphi Part1 Kali ini saya akan proses Kali ini saya akan proses pembuatan aplikasi Penjualan Point pembuatan aplikasi Penjualan Point Of Sales (POS) yang sederhana Of Sales (POS) yang sederhana dengan menggunakan delphi. dengan menggunakan delphi. Disini saya menggun... Disini saya menggun... Membuat Log In Multi User di Delphi Membuat Log In Multi User di Delphi Mungkin judul yang saya bahas ini Mungkin judul yang saya bahas ini sudah beredar luas di dunia internet sudah beredar luas di dunia internet dan ada yang lebih bangus dari dan ada yang lebih bangus dari artikel saya ini. Saya membuat artikel saya ini. Saya membuat artik... artik... Membuat Aplikasi Penjualan (POS) Membuat Aplikasi Penjualan (POS) dengan Delphi Part3 dengan Delphi Part3 Setelah pada tuturial sebelumnya Setelah pada tuturial sebelumnya mendesain menu-menu pada mendesain menu-menu pada aplikasi penjualan, maka untuk aplikasi penjualan, maka untuk selanjutnya adalah mendesain form selanjutnya adalah mendesain form untuk pada mast... untuk pada mast... Membuat Laporan dengan Fast Membuat Laporan dengan Fast Report di Delphi Report di Delphi Sebagai seorang programer delphi Sebagai seorang programer delphi pasti sudah pernah mendengar pasti sudah pernah mendengar nama fast report, fast report sendiri nama fast report, fast report sendiri adalah komponen atau tool yang adalah komponen atau tool yang digunak... digunak... Membuat Aplikasi Penjualan (POS) Membuat Aplikasi Penjualan (POS) dengan Delphi Part2 dengan Delphi Part2 Setelah sebelumnya membuat Setelah sebelumnya membuat rancangan database penjualanya rancangan database penjualanya sekarang nanti kita akan sekarang nanti kita akan mendesain interface aplikasinya mendesain interface aplikasinya dan menu-menu untuk apl... dan menu-menu untuk apl... 3 Turun 3-6KG 3 HARI? BISA! Malu Perut Buncit ? Kempes Dalam 3 Hari! Dapatkan Diskon 38% Sekarang! 2 Hari Perut KEMPES BISA. Pelangsing Bioslim, 2 Hari Perut Kempes, Terdaftar Depkes RI (BPOM) 11/08/2014 Import Data ke Database Mysql dari Ex… …blogspot.com/…/import-data-ke-dat… 1/4

Upload: ip-man

Post on 19-Jan-2016

639 views

Category:

Documents


32 download

TRANSCRIPT

Page 1: Import Data Ke Database Mysql Dari Excel Dengan Delphi - TUTORIAL DELPHI DAN DATABASE

TUTORIAL DELPHIDAN DATABASETHE BEGINING PROGRAMING WITH

ABOUTABOUTProfileProfile

ANDROID APPSANDROID APPSAndroid AppsAndroid Apps

SOFTWARESOFTWAREProgramsPrograms

TUTORIALTUTORIALTips TricksTips Tricks

WELCOMEWELCOMEHomepageHomepage

Home Comments RSS Color Code Twitter Facebook Search...

Beranda Privacy Policy

Home » Acces excel , Delphi , delphi excel , Excel to database , import from Excel » Import Data ke Database

Mysql dari Excel dengan Delphi

Import Data ke Database Mysql dari Excel dengan DelphiJoko Purnomo | 06.25 | 0 komentar

Malam ini saya coba buat trik sederhana untuk menginputkan data dari microsoft Excel ke database

acces. Walaupun sederhana trik ini cukup berguna untuk load data yang tak terlalu besar karena

apabila data yang diload terlalu besar maka program akan mengalami not responding, karena

setiap program yang dibuat dari delphi hanya menjalankan 1 thread saja untuk mengatasi masalah

ini biasanya menggunakan multi thread. Tetapi disini saya tidak akan membahas bagaimana

pembuatan thread.

Dalam program nanti akan menggunakan modul ComObj untuk pemanggilan microsoft excel. Oke...

Langsung saja untuk prakteknya.

Pertama siapkan data di microsoft excel, Syarat yang harus dipenuhi adalah kolom pada Excel

harus sama pada table yang akan dinputkan dari excel nanti.

Misalkan saya membuat database test dengan table didalamnya table barang lihat gambar

dibawah.

untuk field Id Berikan type autoIncrement, karena nanti akan otomatis mengisi secara urut.

Untuk di file excel saya contohkan seperti pada gambar dibawah.

Kemudian buat aplikasi baru dengan dengan delphi. disini saya menggunakan delphi Xe2, tapi

kalau ingin menggunakan delphi Versi lain tidak masalah. Buat form seperti pada gambar dibawah

ini.

CARI BLOG INI TOTAL PENAYANGAN FOLLOWERS

TRANSLATE

Cari

Diberdayakan oleh Diberdayakan oleh BloggerBlogger..

Membuat Aplikasi Penjualan (POS)Membuat Aplikasi Penjualan (POS)

dengan Delphi Part1dengan Delphi Part1

Kali ini saya akan prosesKali ini saya akan prosespembuatan aplikasi Penjualan Pointpembuatan aplikasi Penjualan PointOf Sales (POS) yang sederhanaOf Sales (POS) yang sederhana

dengan menggunakan delphi.dengan menggunakan delphi.Disini saya menggun...Disini saya menggun...

Membuat Log In Multi User di DelphiMembuat Log In Multi User di Delphi

Mungkin judul yang saya bahas iniMungkin judul yang saya bahas inisudah beredar luas di dunia internetsudah beredar luas di dunia internetdan ada yang lebih bangus daridan ada yang lebih bangus dari

artikel saya ini. Saya membuatartikel saya ini. Saya membuatartik...artik...

Membuat Aplikasi Penjualan (POS)Membuat Aplikasi Penjualan (POS)dengan Delphi Part3dengan Delphi Part3

Setelah pada tuturial sebelumnyaSetelah pada tuturial sebelumnyamendesain menu-menu padamendesain menu-menu pada

aplikasi penjualan, maka untukaplikasi penjualan, maka untukselanjutnya adalah mendesain formselanjutnya adalah mendesain form

untuk pada mast...untuk pada mast...

Membuat Laporan dengan FastMembuat Laporan dengan FastReport di DelphiReport di Delphi

Sebagai seorang programer delphiSebagai seorang programer delphi

pasti sudah pernah mendengarpasti sudah pernah mendengarnama fast report, fast report sendirinama fast report, fast report sendiri

adalah komponen atau tool yangadalah komponen atau tool yangdigunak...digunak...

Membuat Aplikasi Penjualan (POS)Membuat Aplikasi Penjualan (POS)

dengan Delphi Part2dengan Delphi Part2

Setelah sebelumnya membuatSetelah sebelumnya membuatrancangan database penjualanyarancangan database penjualanya

sekarang nanti kita akansekarang nanti kita akanmendesain interface aplikasinyamendesain interface aplikasinya

dan menu-menu untuk apl...dan menu-menu untuk apl...

3

Turun 3-6KG 3 HARI? BISA!Malu Perut Buncit ? Kempes Dalam 3Hari! Dapatkan Diskon 38% Sekarang!

2 Hari Perut KEMPES BISA.Pelangsing Bioslim, 2 Hari PerutKempes, Terdaftar Depkes RI (BPOM)

11/08/2014 Import Data ke Database Mysql dari Ex…

…blogspot.com/…/import-data-ke-dat… 1/4

Page 2: Import Data Ke Database Mysql Dari Excel Dengan Delphi - TUTORIAL DELPHI DAN DATABASE

Komponen terdiri dari

TButton = Button1 properties caption diganti dengan Load data

TOpenDialog = OpenDialog1

TAdoConnection = AdoConnection1

TAdoQuery = AdoQuery1

TDataSource = DataSource1

TDBgrid = Dbgrid1

Selanjutnya untuk pengkodean pertama tambahka modul ComObj pada Uses seperti pada gambar

dibawah

.

Kemudian pada tombol Load Data silahkan isikan kode seperti dibawah ini.

procedure TForm1.Button1Click(Sender: TObject);

var

Excel : Variant;

i : Integer;

begin

if OpenDialog1.Execute then

begin

Try

Excel := CreateOleObject('Excel.Application');

Excel.WorkBooks.Open(OpenDialog1.FileName);

i:=1;

while VarToStr(Excel.Cells.Range['a'+inttostr(i)])<>'' do

begin

AdoQuery1.Close;

AdoQuery1.SQL.Clear;

ADoQuery1.SQL.Text :='insert into barang (namabarang,satuan,stok,harga

)'+

'values (:namabarang,:satuan,:stok,:harga)';

AdoQuery1.Parameters.ParamByName('namabarang').Value:=VarToStr(Excel.c

ells.range['a'+inttostr(i)]);

AdoQuery1.Parameters.ParamByName('satuan').Value:=VarToStr(Excel.cells

.range['b'+inttostr(i)]);

AdoQuery1.Parameters.ParamByName('stok').Value:=strtoint(VarToStr(Exce

l.cells.range['c'+inttostr(i)]));

AdoQuery1.Parameters.ParamByName('harga').Value:=strtoint(VarToStr(Exc

el.cells.range['d'+inttostr(i)]));

AdoQuery1.ExecSQL;

inc(i);

end;

Excel.Quit;

Except

on E:Exception do

begin

raise Exception.Create(E.Message);

end;

End;

end;

AdoQuery1.Close;

AdoQuery1.SQL.Text:='select * from barang';

3

Pelangsing TERCEPATLemak Ditubuh HilangDalam 2 Hari,PerutKEMPES Dalam 2 HariBisa..

ingin uang dariduniamayasilahkan bergabungdengan bisnis kami,komisi virtual tidak nipu

Modal 50Rb,Hasil30Jt/BlnInvestasi 50 Ribu.HasilkanRp 1,5juta/hari. Garansi400%.Sukses..!

2 Hari Perut KEMPESBISA.Pelangsing Bioslim, 2 HariPerut Kempes, TerdaftarDepkes RI (BPOM)

Bisa Bangun Lagi lagi...!GASA Herbal Atasi kurangkuat ereksi & solusimemuaskan berulangulang

11/08/2014 Import Data ke Database Mysql dari Ex…

…blogspot.com/…/import-data-ke-dat… 2/4

Page 3: Import Data Ke Database Mysql Dari Excel Dengan Delphi - TUTORIAL DELPHI DAN DATABASE

0 5 ?Share this article :

Posting Lebih Baru Posting Lama

AdoQuery1.Open;

dataSource1.DataSet:=AdoQuery1;

Dbgrid1.DataSource:=DataSource1;

end;

Setelah selesai pengkodean kemudian jalankan program dengan menekan F9. Bila tidak ada yang

error program akan berjalan dengan lancar dan kemudian tekan tombol Load Data setelah itu cari

dimana letak file Excel yang akan diload ke database. Didalam kasus disini file Excel berada dalam

folder aplikasi bernama Book1.xlsx setelah berhasil makan akan tampil data seperti dibawah ini.

\

Sekian dulu tutorialnya semoga bermanfaat.... jangan lupa komen bila ada kekurangan dari blog ini.

terimakasih.

Sedot Sourcenya disini

Related posts:Related posts:

1. Aplikasi Data Mining Dengan Algoritma C4.5Aplikasi Data Mining Dengan Algoritma C4.5

2. Membuat Aplikasi Penjualan (POS) denganMembuat Aplikasi Penjualan (POS) denganDelphi Part8Delphi Part8

3. Membuat Installer ( Delphi ) menggunakanMembuat Installer ( Delphi ) menggunakan

inno Setupinno Setup4. Export Listview ke Excel dengan DelphiExport Listview ke Excel dengan Delphi5. Import Data ke Database Mysql dari ExcelImport Data ke Database Mysql dari Excel

dengan Delphidengan Delphi6. Sistem Informasi Pegawai ( Delphi 7 )Sistem Informasi Pegawai ( Delphi 7 )

SederhanaSederhana7. Membuat Aplikasi Penjualan Part9 ( MembuatMembuat Aplikasi Penjualan Part9 ( Membuat

Nota dengan FastReport)Nota dengan FastReport)

If you enjoyed this article just If you enjoyed this article just click hereclick here ,,or subscribe to receive more greator subscribe to receive more great

content just like it.content just like it.

Subscribe via RSS FeedSubscribe via RSS Feed

Enter your email....

Submit

Your information will not be shared. Ever.Your information will not be shared. Ever.

Diposkan oleh Joko Purnomo di 06.25

Label: Acces excel, Delphi, delphi excel, Excel to database, import from Excel

0 komentar:

Poskan Komentar

Beranda

Langganan: Poskan Komentar (Atom)

2 Hari Perut KEMPES BISA.Pelangsing Bioslim, 2 HariPerut Kempes, TerdaftarDepkes RI (BPOM)

Pelangsing TERCEPATLemak Ditubuh Hilang Dalam2 Hari,Perut KEMPES Dalam2 Hari Bisa..

Pelangsing Perut Buncit!Buang Lemak dan KecilkanPerut Anda, Dapatkan DiskonSekarang!

Gaya Bisnis IRTNgerjain bisnisnya cukup drumah tapi gajinya selaluontime ditransfer

4LikeLike

11/08/2014 Import Data ke Database Mysql dari Ex…

…blogspot.com/…/import-data-ke-dat… 3/4

Page 4: Import Data Ke Database Mysql Dari Excel Dengan Delphi - TUTORIAL DELPHI DAN DATABASE

Copyright © 2011. TUTORIAL DELPHI DAN DATABASE - All Rights Reserved

11/08/2014 Import Data ke Database Mysql dari Ex…

…blogspot.com/…/import-data-ke-dat… 4/4