Hai folks, setelah hampir 2 minggu ini dapat projek dari bos, ngerjain program earthring scan otomatis..akhirnya bisa juga ane isi blog ini..ha..3x. Alhamdulillah ini first projek yang berhasil ane kerjain dan hasilnya lumayan lah. Program nya ane kerjain pakai program "Borland Delphi 2007" dan database nya dengan "SQL 2005". Terinpirasi dari projek itu, kemaren ane sempet bingung gimana caranya input image ke database langsung, sehingga bisa dipanggil kembali lebih mudah (tanpa harus menggunakan path image). Nah Alhamdulillah akhirnya ketemu juga caranya setelah nanya-nanya ke om google..he..3x humm so disini ane coba share caranya agar temen2 yang mengalami kendala serupa, bisa terbantu.. ok ^^
Satu syarat berhasilnya cara ini adalah format file image harus dalam bentuk *bmp (bitmap). kalau format yang lain bisa sih, tapi caranya agak ribet menurut ane..he..3x. ok folks here we go..
1. Create tabel di database kamu field1 = Nama_Pic dan field2 = Pic (liat gambar folks)

2. Create tampilan seperti form berikut di Delphi, komponen penting yang digunakan adalah DBImage, OpenPictureFileDialog, AdoConnection, AdoQuery, dan DataSource. Semua Komponen yang berhubungan dengan Database jangan lupa di koneksikan, misalnya AdoQuery dengan AdoConn..bla..bla..bla..dst.

3. Untuk Koneksi AdoConnection ke SQL Server sengaja ga ane jelasin disini, folks sekalian bisa coba search di google ajah he..3x ^^;;. Langkah selanjutnya,klik dua kali AdoQuery, sertakan query untuk seleksi tabel.

4. Hubungkan DBImage dengan DataSource dan Pilih Field 'Pic' dari database. Kemudian pada komponen AdoQuery tambahkan variabel 'pic'.

5.Selanjutnya tambahkan source code berikut di Delphi, Delphi merupakan bahasa pemrograman yang bekerja base on event, jadi silahkan di baca saja kode berikut.bagi yang udah kenal pascal insyaAllah ga bakal kesulitan deh..he..3x.

6.Selanjutnya run Program yang uda dibikin, dan klik tombol input.. maka tampilan database akan berubah (data masuk ke dalam database). Logika program ini, tombol input = tombol show data..ketika awal runing program, button akan bertuliskan input dan tombol save tidak aktiv. ketika tombol input di tekan maka akan mengaktivkan tombol save, isi nama dan load file gambar.. kemudian klik tombol save maka gambar akan tersimpan di database. Untuk Load kembali, folks harus input "nama" di text box search data dan klik tombol showdata. maka gambar yang ada di databse akan muncul kembali. below is da program print shot..^^/ ).

OK folks.. simple kan..?? he..3x met mencoba..semoga bisa berguna bagi folks sekalian.
Satu syarat berhasilnya cara ini adalah format file image harus dalam bentuk *bmp (bitmap). kalau format yang lain bisa sih, tapi caranya agak ribet menurut ane..he..3x. ok folks here we go..
1. Create tabel di database kamu field1 = Nama_Pic dan field2 = Pic (liat gambar folks)

2. Create tampilan seperti form berikut di Delphi, komponen penting yang digunakan adalah DBImage, OpenPictureFileDialog, AdoConnection, AdoQuery, dan DataSource. Semua Komponen yang berhubungan dengan Database jangan lupa di koneksikan, misalnya AdoQuery dengan AdoConn..bla..bla..bla..dst.

3. Untuk Koneksi AdoConnection ke SQL Server sengaja ga ane jelasin disini, folks sekalian bisa coba search di google ajah he..3x ^^;;. Langkah selanjutnya,klik dua kali AdoQuery, sertakan query untuk seleksi tabel.

4. Hubungkan DBImage dengan DataSource dan Pilih Field 'Pic' dari database. Kemudian pada komponen AdoQuery tambahkan variabel 'pic'.

5.Selanjutnya tambahkan source code berikut di Delphi, Delphi merupakan bahasa pemrograman yang bekerja base on event, jadi silahkan di baca saja kode berikut.bagi yang udah kenal pascal insyaAllah ga bakal kesulitan deh..he..3x.

6.Selanjutnya run Program yang uda dibikin, dan klik tombol input.. maka tampilan database akan berubah (data masuk ke dalam database). Logika program ini, tombol input = tombol show data..ketika awal runing program, button akan bertuliskan input dan tombol save tidak aktiv. ketika tombol input di tekan maka akan mengaktivkan tombol save, isi nama dan load file gambar.. kemudian klik tombol save maka gambar akan tersimpan di database. Untuk Load kembali, folks harus input "nama" di text box search data dan klik tombol showdata. maka gambar yang ada di databse akan muncul kembali. below is da program print shot..^^/ ).

OK folks.. simple kan..?? he..3x met mencoba..semoga bisa berguna bagi folks sekalian.
Salam...
ReplyDeleteAfwan..kya nya kenal tuh gambar akhwatnya...^^
Jilbabnya...kaya tidak asing lagih di mata...^^
Ok, bagus..bagus..blog nya..slamat berkreatifitas yak!!
Silakan berkunjung ke pondok Ane yah...bagi-bagi hikmah gitu...
Afwan..baru dibalas..
ReplyDeletesoalnya blog ini sepi komentar jadi ga ngeh gitu..waktu ngeliat ternyata ada satu komen di blog ane..Alhamdulillah makasi banyak ukht..senang uda ada yang comment..semoga kegiatan seperti ini membawa manfaat dunia dan akhirat..amin ^^