Diberdayakan oleh Blogger.

Tampilkan postingan dengan label Source Code Visual Basic. Tampilkan semua postingan
Tampilkan postingan dengan label Source Code Visual Basic. Tampilkan semua postingan

Jumat, 01 Februari 2013

[vb6] Source Code Program Visual basic untuk Backup dan Restore database MySQL


Gambar MySQL dari w3resource.com
Kembali dari grup diskusi di Visual Basic Opensource ada member yang bertanya tentang backup dan restore database MySQL dengan menggunakan Visual Basic.

Well sebenarnya MySQL sudah menyediakan sebuah file untuk fasilitas backup dan restore ini, namanya adalah MySQLdump. File ini terletak di folder mysql\bin. Kalau anda pengguna Appserv, posisinya adalah di C:\appserv\mysql\bin, sedangkan bagi anda yang menggunakan xampp posisinya adalah di c:\xampp\mysql\bin. Nah yang harus kita lakukan adalah mengakses file tersebut dan menjalankan perintah yang dibutuhkannya.

Berdasarkan thegeekstuff.com perintah untuk backup dan restore itu seperti ini:

backup: # mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql

restore:# mysql -u root -p[root_password] [database_name] < dumpfilename.sql

[root_password] adalah password root dari database mysql yang anda gunakan [database_name] adalah nama database yang ingin anda backup atau restore. sedangkan dumpfilename.sql adalah path dan nama database yang ingin anda backup atau restore. Ganti ke tiga variabel tersebut dengan nilai yang dibutuhkan, maka anda akan berhasil membackup database mysql.

Nah itu secara command linenya, langkah yang kita butuhkan sekarang adalah menjalankan perintah tersebut melalui vb. VB memiliki sebuah perintah bernama shell yang berfungsi untuk mengeksekusi perintah file tertentu secara comand line. Untuk kasus mysqldump tersebut diatas kita bisa menggunakan perintah berikut ini:

Shell "C:\AppServ\MySQL\bin\mysqldump -u root -pcontoh mysql > d:\dumpfilename.sql"

Perintah diatas akan menjalankan mysqldump dengan password root "contoh", membackup database mysql yang akan disimpan pada d:\dumpfilename.sql. Untuk lebih jelasnya bisa anda lihat pada source code berikut ini:



Kamis, 19 Mei 2011

Menampilkan gambar secara dinamis dalam Crystal report


Dalam Pembuatan laporan, seringkali kita membutuhkan gambar yang bisa diupdate secara otomatis dalam laporan Crystal Report. Padahal crystal report (kelihatannya) tidak menyediakan fasilitas untuk menampilkan gambar secara dinamis yang bisa kita update ketika running program.
Berikut ini saya buatkan sebuah contoh program yang bisa meload gambar tertentu dan menampilkannya dalam crystal report berdasarkan data yang ada dalam crystal report tersebut. Program ini menggunakan database rental.mdb. Salah satu tabelnya berisi tabel tbmember, salah satu field tbmember adalah foto, yang berisi nama file foto dari member yang bersangkutan.
Tujuan program sekarang adalah, setiap combo code dipilih, maka gambar yang akan dimunculkan akan disesuaikan dengan gambar yang ada dalam field foto dalam tabel tbmember.

Requirement:
 Visual basic, Crystal Report 7, Ms Access 2000

Link download:
Gambar Dinamis CR



Selasa, 17 Mei 2011

Source code visual basic: Program Administrasi gereja


Ini adalah source code dari Sohib saya Andy Prasetyo Utomo. Sebuah aplikasi sederhana dengan Visual basic yang menyediakan beberapa fitur yang menurut saya sangat mumpuni.
Program diawali dengan input data Kartu Jemaat Gereja. Dalam Form entry ini terdapat beberapa isian dengan fitur-fitur sebagai berikut:
  • Membuat ODBC sendiri (DSN Less mdb)
  • Laporan dengan menggunakan CRViewer Crystal Report
  • Option Button
  • Check Box
  • Isian dengan menggunakan form tambahan
  • Input foto
  • Penggunaan Menu
  • Dan lain-lain
Link download:
Download source code program administrasi gereja

Selasa, 10 Mei 2011

Download Source Code Visual Basic: Mengosongkan Banyak Textbox dengan sedikit Coding


Mengosongkan banyak textbox dengan sedikit coding
Kemaren ada request untuk membuatkan source code visual basic yang bisa mengosongkan puluhan textbox dengan cara yang cepat. Memang sih kalau kita lagi buat program, dengan banyaknya kontrol dalam satu form kita juga butuh cara agar bagaimana bisa mengosongkan form dengan cara yang cepat.

Berikut saya buatkan source codenya dengan memanfaatkan For Each dan fungsi Left. 

Silahkah dicek di bawah ini:

Link Download:
http://www.ziddu.com/download/14907452/maniavb.blogspot.com.mengosongkanbanyaktextbox.rar.html

Senin, 09 Mei 2011

Source code visual basic: program bel sekolah


Program Bel Sekolah
Ada request tentang pembuatan bel sekolah. Berikut ini saya buatkan sebuah program bel sekolah sederhana. Program Ini menyediakan 4 kali bel dalam satu kali program running. Jika waktu komputer dengan salah satu dari keempat setingan waktu yang ada, maka program akan menjalankan sebuah file audio "town.mid".

Jarak antara satu file audio dengan audio lainnya berkisar minimal 120detik, sebelum 120 detik audio yang sama tidak akan dibunyikan.

Dalam program ini digunakan kontrol MMCControl, dtPicker dan Timer

Bagaimana caranya?, buka saja source codenya, selamat belajar

Link Download
http://www.ziddu.com/download/14907271/maniavb.blogspot.com.belsekolah.rar.html

Minggu, 08 Mei 2011

Souce code visual basic: Help dalam program


Sebuah program yang baik tentu saja bersahabat dengan pengguna. Ketika pengguna kesulitan dalam menggunakan program, ingin mendapatkan penjelasan mengenai sebuah form dan lain-lain. Maka yang paling dicari oleh pengguna adalah dokumentasi dari program. File Help.

Saya akan buatkan sebuah program yang dilengkapi dengan file help serta cara pemanggilan file help tersebut. Pertama-tama yang kita butuhkan adalah file help itu sendiri. File help (.hlp) bisa dibuat dengan berbagai macam perangkat lunak Salah satunya adalah Help Maker 7.3.

Hal yang menjadi perhatian kita dalam pembuatan file help adalah Help Context Id. Help context id digunakan untuk mengidentifikasi konten help yang kita maksud. Misalkan Materi tentang pembukaan program (pengenalan) memiliki Context ID=1, sedangkan keterangan tentang form penjualan ada di Context ID=3.
Help Context ID dalam Help Maker 7.3

Saya buatkan sebuah help sederhana dengan 2 buah context ID:
30: untuk Awal Program
40: untuk Form 1

Setelah file help selesai kita buat, saatnya untuk membuat sebuah project baru. Kemudian copy file .hlp tersebut kedalam direktori project.
Copy File Help kedalam direktori program
Langkah selanjutnya pada project Explorer Klik kanan nama proyek, kemudian pilih Properties. Sehingga memunculkan jendela properties project. Klik tombol browse untuk memilih nama file .hlp yang akan kita gunakan. 
Browse Help File Name

Pada masing-masing form, atur properties HelpContextID nya sesuai dengan Help Context ID yang ada pada file .hlp. Setiap pengguna menekan tombol F1 pada form maka otomatis file help akan dimunculkan beserta dengan context ID yang dimaksud.
Mengatur properties HelpContextID pada masing-masing form


Link Download:
http://www.ziddu.com/download/14906384/maniavb.blogspot.com.programdenganhelp.rar.html

Kamis, 21 April 2011

download source code program visual basic menyimpan login pengguna terakhir



User friendly adalah syarat utama sebuah program. Semakin sedikit si pengguna program bekerja, maka semakin bersahabat program itu dengan pengguna.

Salah satu fitur yang paling disukai pengguna yang menggunakan program dengan fasilitas login adalah menampilkan nama pengguna terakhir. Sehingga pengguna terakhir tidak perlu lagi menginputkan namanya cukup memasukkan password saja untuk memulai program.

Saya buatkan sebuah form login sederhana yang menggunakan fitur mengingat pengguna terakhir tersebut, selamat belajar!

Link Download:
Menyimpan login pengguna terakhir

Requirement:
Visual Basic 6.0

Rabu, 20 April 2011

Download source code program visual basic penomoran otomatis



Beberapa waktu lalu ada request tentang membuat program penomoran otomatis dengan menggunakan Visual basic oleh mail_agoez@yahoo.com di request program.

Saya buatkan sebuah contoh source code bagaimana membuat nomor otomatis dengan menggunakan VB. Contoh ini menggunakan database rental.mdb. Dalam rental.mdb terdapat sebuah tabel yakni tabel member yang fieldnya antara lain: kode, nama, alamat, jekel dll.

Didalam tabel tbmember tersebut sudah terisi 4 record yang kodenya adalah ME0411001,ME0411001,.., ME0411005.

Kode ME0411001 merupakan salah satu contoh kode. Kode ini terdiri dari 9 karakter yang dikelompokkan pada 3 arti yang berbeda yakni ME, 0411, dan 001. Arti kode-kode ini adalah sebagai berikut :
  1. 2 karakter pertama (ME): artinya member
  2. karakter ketiga sampai enam(0411) merupakan bulan dan tahun:  artinya bulan 04 tahun 2011
  3. sedangkan 3 karakter terakhir (001)adalah nomor urut.


Ketika kita melakukan pengurutan otomatis, maka setelah kita mengklik tombol New, maka kode yang paling baru adalah ME0411006 (karena nomor yang terakhir adalah ME0411005). Kalau bulan telah berganti menjadi bulan 05 maka kode otomatis akan berubah menjadi ME0511001. Begitu seterusnya.

Bagaimana Logikanya? Silahkan Cek di:

Link Download:

Requirement:
Visual Basic 6.0, Ms Access 97-200

Rabu, 30 Maret 2011

Download source code program visual basic penyewaan rental dvd / vcd


Berdasarkan request dari program yang dilakukan, salah satu source code program yang paling diminati adalah penyewaan rental dvd, vcd. Salah satu request datang dari Uda  Rumoko Wijadmiko.

Source code ini merupakan moddifikasi dari source code perpustakaan yang dibuat oleh Sdri Yulia Rahman tempo hari. Secara prinsip antara rental vcd dengan perpustakaan tidak jauh berbeda. Rental VCD melakukan pembayaran sedangkan perpustakaan menerapkan denda. Mungkin hanya itu saja bedanya.

Program ini dibuat sederhana dengan menyediakan 4 entry: Entry VCD, Entry Member, Entry Peminjaman, dan Pengembalian. Laporan dibuat 4 yakni laporan member, laporan VCD, dan laporan peminjaman. Silahkan dikembangkan untuk menjadi program yang lengkap.

Requirement:



Link Download:

Minggu, 27 Maret 2011

Source code Menggunakan database berpassword dengan Visual Basic 6


Keamanan merupakan salah satu faktor penting dalam pembuatan program. 

Bayangkan saja, jika anda membuat sebuah program akademik mahasiswa. Sedangkan databasenya bisa diakses dimana saja dan dirubah oleh siapa saja. 

Jangan heran 90% nilai mahasiswa adalah A.

Pemberian password dalam program merupakan salah satu opsi agar program tidak digunakan oleh pihak-pihak yang tidak bertanggung jawab. 

Saya buatkan sebuah source code yang menunjukkan bagaimana mengakses file access 97 yang telah berpassword.

Pada source code ini disertakan sebuah database dengan nama db2.mdb dengan password "satu" tanpa tanda petik.

Silahkan bereksplorasi dengan source code ini, selamat belajar

Keterangan:
Program: Visual Basic 6.0
Database: Ms. Access 97

Link Download source code:

Senin, 14 Februari 2011

Mengirim, menerima SMS dengan Visual basic dengan Mfsbus15 dan ActiveXperts


Sudah setahun lamanya tidak menulis di blog ini, berbagai kesibukan datang tak henti, tapi saya selalu berusaha membahas setiap email yang masuk, walaupun hanya sebatas diskusi atau "maaf, source code tersebut belum ada".
Kali ini saya akan membahas tentang bahasan yang sangat populer dalam lingkungan pemrograman saat ini: mengirim dan menerima SMS (saya ingin membalas request teman2 yang ingin source code ini dibahas, baik melalui forum Visual Basic Opensource, maupun email private). Dua kapabilitas ini jika dikembangkan akan bisa membuat sebuah aplikasi monumental, anda bisa membuat dan mengirim sms dengan menggunakan PC dan ponsel anda sendiri!. Aplikasi seperti SMS akademik, SMS Gateway, dan layanan-layanan SMS lainnya akan ada dalam genggaman, keren ndak tuh?.

Tentu saja ini butuh upaya dan usaha untuk dapat mencapai hal-hal tersebut, tapi link berikut adalah source code yang biasa saya gunakan untuk program-program saya yang berbasis SMS.
Oke, sudah dulu pendahuluannya, selanjutnya, apa saja yang dibutuhkan?:
  1. PC dengan port COM (contoh port COM adalah port untuk modem)
  2. Ponsel (untuk yang sudah pernah saya uji adalah nokia jadul) atau GSM Modem (saya lebih suka GSM Modem yang menggunakan port COM, karena cara kerjanya sama dengan ponsel)
  3. Kabel data ponsel ke port COM (silahkan dicari sendiri, banyak yang jual kok, untuk yang menggunakan GSM Modem kabel data ini sudah tersedia)
  4. Otak yang lagi presh 
Contoh GSM Modem:
Nokia 3310:
Kabel data:


Untuk source code yang dibutuhkan ada 2 macam, boleh digunakan salah satunya. Menurut saya ActiveXpert adalah yang terbaik, mungkin karena source codenya selalu diperbaharui.
MFSBUS adalah ocx yang sudah ada semenjak jamannya nokia-nokia jadul (nokia 3310, nokia 3210). Awalnya ocx ini saya gunakan untuk beberapa aplikasi seperti pooling SMS, dll.  Cara menggunakannya cukup mudah:
  1. Unduh mfsbus15.rar
  2. Setelah di unduh, unzip file mfsbus15.rar ke folder program anda
  3. Drag file MFSBUS15 ocx ke file regsvr32, sehingga muncul pesan bahwa registrasi ocx telah komplit.
  4. Installasi telah selesai, OCX bisa dimasukkan dalam kontrol visual basic, gunakan menu Project > Component dan centang "Mobile FBUS control v1.5" 
  5. Setelah itu, didalam folder program anda sudah tersedia sebuah project contoh, jalankan project contoh ini sehingga muncul tampilan seperti gambar dibawah
  6. pilih port com (pada combo Phone at port) yang digunakan dan click tombol connect, jika telah terkoneksi, gunakan tombol retrieve untuk mengecek sms yang masuk

Penggunaan selengkapnya ada di http://www.softwarecave.com

ActiveXperts merupakan bentuk aplikasi pengirim dan penerima SMS yang sangat populer saat ini. Kecepatannya berkomunikasi dengan perangkat ponsel / SMS hub menurut saya merupakan salah satu kelebihannya dibandingkan dengan MFSBUS15. disisi lain, ActiveXpert memberikan dukungan kepada banyak bahasa pemrograman. Hal ini dibuktikan dengan memberikan contoh source code dalam berbagai bahasa pemrograman seperti; Adobe coldfusion, ASP, ASP.Net (lintas generasi ckckckc), Borland C++ Builder, Borland Delphi, HTML, PHP, VBA, VBScript, Visual Basic, Visual Basic.NET, Visual C++, Visual CSharp.NET.
Karena kecanggihannya ini, menjadikan dia menjadi aplikasi berbayar :P. Tapi jangan cemas, kita bisa menggunakan aplikasi ini secara trial selama 30 hari, dan dibebaskan untuk mendownload langsung dari situsnya. Terserah pada anda apakah akan membeli, atau mengcracknya, pilihan pertama tentu lebih gentle.
Cara-cara yang akan dilakukan adalah sebagai berikut
  1. Isi formulir pendaftaran di Download ActiveXpert
  2. pada form registrasi pilih ActiveXpert SMS Messaging Server 5.X
  3. Download file axmtool.exe
  4. install file axmtool.exe
  5. Lihat source codenya di C:\Program Files\ActiveXperts\SMS and MMS Toolkit\Samples\Visual Basic\Windows Applications\Demo
  6. Buka Demo.vbp
  7. Jalankan (run) project , kemudian pilih SMS Via GSM
  8. Silahkan kembangkan imajinasinya :)

Minggu, 19 September 2010

Contoh Source Code Program Visual Basic Membuat OCX Control Text Berbayang



Program ini bertujuan untuk membuat sebuah control OCX yang merupakan inheritance (pewarisan) dari text box dan label. Bagi yang tertarik untuk membuat sebuah ocx sendiri. Ini bisa dijadikan rujukan untuk mulai membuat OCX.
OCX ini menggabungkan antara textbox dengan label, textbox diganti dengan tampilan flat, dan diberi bayang2 yang berupa label. Untuk membuka project buka file Group1.Vbp dengan menggunakan Visual Basic 6.
Spesifikasi:



Jenis: Pemrograman

Software requirement: Visual Basic 6

Fitur :

Membuat Control OCX

Menggunakan Group (multiple project)
Link download:

  1. Indowebster: http://www.indowebster.com/wwwriyunizacocc_rts.html

Minggu, 22 Agustus 2010

Contoh Source Code Program Visual Basic Sistem Informasi Pendataan Aparatur Desa oleh Muhammad Sufri


Program ini bertujuan untuk menghasilkan informasi pendataan aparatur desa, dibuat oleh Muhammad Sufri, kalau mau korespondensi email saja ke muhammadsufri@ymail.com, atau langsung saja ke blognya di http://stepvbeducation.blogspot.com/.
Karena pembuat aplikasi ini berdomisili di aceh, tentu saja setting aplikasi dibuat sesuai dengan daerah domisilinya.
Bagi yang ingin membuat aplikasi dengan fitur-fitur tambahan seperti text berjalan (running text) sebagai praktek kontrol timer, atau menambahkan kontrol tambahan di MDI Form bisa menggunakan aplikasi ini sebagai acuan.


Spesifikasi:
  • Jenis: Pemrograman database
  • Software requirement: Visual Basic 6, Crystal report 7, Ms. Access 97
Fitur tambahan:
  • Mendukung MDI (multiple document interface)
  • Menu tambahan berupa daftar button
  • Menggunakan teks berjalan (apa yah istilahnya? running text kali ya)
File:
  • Entri Data Gampong (Kabupaten?)
  • Entri Data Dusun (Desa?)
  • Entri Jabatan
  • Report Gampong
  • Report Dusun
  • Report Jabatan
  • Report Aparatur Gampong
  • Ubah Password
  • Amankan aplikasi
  • Masuk ke sistem
Link download:
  1. Indowebster: http://www.indowebster.com/wwwriyunizacocc_ta_sufri.html
  2. Direct Link Indowebster: http://www60.indowebster.com/8dcd8b6ce1f615d5ff95d98025966dba.rar

Rabu, 28 Juli 2010

Contoh program permohonan penjaminan bank dan non bank dengan mengggunakan source code visual basic


Program ini bertujuan untuk menghasilkan laporan permohonan penjaminan bank dan non bank.


Spesifikasi
  • Jenis: Pemrograman database
  • Software requirement: Visual Basic 6, Crystal report 7, Ms. Access 97

File:
  • Entri Sektor
  • Entri Bank
  • Entri Analisis
  • Entri Nasabah
  • Entri Permohonan Pinjaman
  • Laporan Penjaminan Bank
Link download:
  1. Indowebster: Contoh program permohonan penjaminan bank dan non bank dengan vb
  2. Direct Indowebster: Contoh program permohonan penjaminan bank dan non bank dengan vb

Minggu, 25 Juli 2010

Download Source Code Visual Basic Program Komplain ATM Regional Centre di Bank


Source code ini merupakan sebuah program yang belum selesai, namun menawarkan fitur yang cukup berkelas, seperti penggunaan masked box(input pengguna yang didasarkan pada bentuk input yang bisa dikustomasi), pencarian dengan menggunakan form lain (memanfaatkan sebuah grid), menampilkan data detil dengan menggunakan form lain (menggunakan form dengan grid). Otorisasi pengguna program aplikasi dan lain sebagainya.
Program ini sendiri bertujuan untuk penanganan komplain ATM Regional Centre di Bank, mungkin ada yang pernah mengalami kartu yang tertelan di mesin ATM karena salah memasukkan pin?, aplikasi ini bisa digunakan untuk mendapatkan informasi tersebut


Spesifikasi
  • Jenis: Pemrograman database
  • Software requirement: Visual Basic 6, Crystal report 7, Ms. Access 97

File:
  • Entri ATM Regional Centre
  • Entri ATM
  • Entri ATM Bank Lain
  • Entri Customer Service
  • Splash Form
  • Login
  • Entri Nasabah
  • Laporan Pertanggal
Link download:
  1. Indowebster: Download source code visual basic program komplain atm
  2. Direct Indowebster: Download source code visual basic program komplain atm

Sabtu, 24 Juli 2010

Download Source Code Visual Basic Program Penjualan Pupuk


Kasus tentang penjualan memang selalu menjadi hal yang menarik untuk dibuatkan program. walaupun memiliki beberapa kemiripan, namun memiliki spesifikasi tertentu permasing-masing kasus. Dalam source code kali ini akan diberikan source code penjualan pupuk dengan menggunakan Visual Basic.
Source code ini meliputi input barang (pupuk), pelanggan, dan penjualan pupuk. Dalam program disediakan laporan untuk membuat bill / faktur penjualan pupuk. Salah satu yang menarik dari program ini adalah pemanfaatan gambar grafik untuk mempercantik form, dan juga menyediakan tambahan toolbar untuk pemanggilan menu dengan cepat
Spesifikasi
  • Jenis: Pemrograman database
  • Software requirement: Visual Basic 6, Crystal report 7, Ms. Access 97

File:
  • Entri pupuk
  • Entri pelanggan
  • Entri penjualan
  • Laporan penjualan
  • Laporan penjualan perbulan
  • Laporan faktur penjualan
  • Laporan pelanggan

Link download:
  1. Indowebster: Download source code visual basic penjualan pupuk
  2. Direct: Download source code visual basic penjualan pupuk

Jumat, 23 Juli 2010

Download Source Code Visual Basic Penilaian Kinerja Pegawai PDAM


Penilaian kinerja pegawai sangat dibutuhkan untuk mempertimbangkan kenaikan pangkat pegawai disebuah instansi. Source code ini berisi fitur untuk penilaian kinerja pegawai PDAM. Dimulai dari entri data pegawai pdam, kemudian entri penilai, setelah itu masing-masing penilai akan memberikan penilaian terhadap pegawai sehingga kemudian bisa dihasilkan laporan rekomendasi perpegawai yang dibutuhkan untuk mempertimbangkan kenaikan pangkat.


Source code program ini bisa digunakan untuk melengkapi modul program kepegawaian yang lainnya.


Spesifikasi
  • Jenis: Pemrograman database
  • Software requirement: Visual Basic 6, Crystal report 7, Ms. Access 97

File:
  • Entri pegawai
  • Entri Penilai
  • Entri teguran
  • Entri nilai pegawai
  • Laporan daftar pegawai
  • Laporan data pribadi pegawai
  • Laporan Rekomendasi Perpenilai
  • Laporan rekomendasi perpegawai
  • Laporan rekapitulasi penilaian pegawai
Fitur:
  • Fasilitas pilihan cetak / preview ke printer / monitor


Link download: Download source code penilaian kinerja pegawai pdam

Selasa, 10 November 2009

Download Source Code Visual Basic Membaca dan Menulis Gambar kedalam Database (Oracle 8i)


Ada teman yang bertanya tentang cara menuliskan dan membaca gambar ke dan dari database. Sebenarnya itu sudah pernah saya sediakan dalam pembuatan Oriyu: Sistem Informasi Akademik yang sebelumnya. Dalam Sistem Informasi Akademik tersebut ada 2 buah Prosedur Global yakni WriteG dan ReadG. Dua buah prosedur ini akan dipanggil oleh frmMahasiswa (lihat gambar). untuk menyimpan foto mahasiswa, dan membaca foto mahasiswa. Tipe data yang digunakan adalah Blob dengan dtabase Oracle 8i.

Jadi prinsipnya begini, kita harus menyediakan 2 buah tombol dan 1 buah image pada form mahasiswa, tombol yang pertama berguna untuk mengganti foto "Ganti Foto", sedangkan tombol yang kedua berguna untuk menghilangkan foto dari database dengan nama "Tanpa Foto" (lihat gambar).

Ketika tombol Ganti Foto diklik, maka akan dibuka sebuah dialog untuk membuka file gambar yang dimaksud, setelah itu dilakukan penyimpanan yang intinya adalah perintah berikut ini:

Numblocks = FileLength / BlockSize


LeftOver = FileLength Mod BlockSize


ReDim ByteData(LeftOver)


Get SourceFile, , ByteData()


Rs.Fields("foto").AppendChunk ByteData()


ReDim ByteData(BlockSize)


For I = 1 To Numblocks


Get SourceFile, , ByteData()


Rs.Fields("foto").AppendChunk ByteData()


Next I


Rs.Update


Close SourceFile

Jadi berbeda dengan update field biasa, yang cukup dengan perintah update set nama="blalala", namun disini kita harus menentukan filelength, mempersiapkan array kemudian membuka file gambar dimaksud, kemudian secara bertahap menyimpan file gambar yang dibaca kedalam database dengan menggunakan AppendChunk.

Sedangkan prosedur ReadG berfungsi untuk menampilkan gambar mahasiswsa, jika dilakukan pencarian dan nim mahasiswa tersebut ditemukan.

Bagi yang tertarik dengan prosedur WriteG dan ReadG, silahkan download di Membaca dan Menulis Gambar kedalam Database (Oracle 8i), ini ssaya simpan dalam bentuk file .txt, hanya 2 prosedur ini saja. Sedangkan Versi lengkapnya silahkan klik Sistem Informasi Akademik diatas.

Ouw hya, mungkin ada beberapa orang teman yang bermasalah dengan source Sistem Informasi Akademik. Yang harus anda pastikan adalah COPYKAN KESELURUHAN FILE .OCX YANG ADA KE FOLDER YANG SAMA DENGAN PROJECT, kemudian lakukan installasi True DBGrid, maka program akan bisa dibuka dengan baik. jika trueDBGrid tidak ada mungkin nanti ada beberapa form yang error, tapi tidak masalha, yang kita butuhkan hanya logika saja kan?. Program ini dibuat untuk database Oracle 8i, selamat belajar...

Kamis, 29 Oktober 2009

Download Source Code Visual Basic Penghitungan Dana Pensiun


http://jimmykurniaindradjaya.com/wp-content/uploads/2009/05/perencaaan-pensiun.jpgSalah satu request yang menarik adalah penghitungan gaji dari pegawai. Namun sampai sekarang saya belum menemukan source code yang cocok. Namun ini mungkin bisa mengobati, karena prinsip dari Gaji Pegawai saya rasa hampir sama. Source Code kita kali ini adalah Perhitungan Dana Pensiun, tentu saja dengan Visual Basic.

Programnya terdiri dari Entri Peserta Pensiun, dan Entri Keluarga Pensiun, Kemudian juga disediakan transaksi untuk pembayaran dan potongan pensiun. sedangkan laporan yang disediakan adalah Perhitungan Dana Pensiun, Daftar Pembayaran Pensiun (yang nantinya akan ditanda-tangani oleh masing-masing penerima dana pensiun), dan lain-lain.

Hal yang baru dari source code kali ini adalah kemampuannya untuk menampilkan Preview atau Print laporan. Dengan menambahkan fitur ini, masing-masing laporan yang ada bisa di print langsung tanpa menampilkan previewnya. Juga ada fasilitas untuk menyimpan nama pimpinan. Jadi jika terjadi perubahan pimpinan tinggal mengubah setting dari program saja. Ingin kenal lebih lanjut?, yuk download di Download Source Code Penghitungan Dana Pensiun.

Sabtu, 05 September 2009

Download Source Code Visual Basic Fungsi Menggenapkan angka untuk billing / pembuatan kwitansi di kasir


Ada request di Group Facebook: Visual Basic Opensource tentang bagaimana menggenapkan angka untuk billing / pembuatan kwitansi di kasir. Memang masalah uang receh bisa menjadi cukup mengganggu dalam pembayaran di kasir. Sebagian kasir menyediakan permen untuk diberikan kepada customer jika ternyata duit yang diberikan berlebih dalam bentuk recehan Rp. 100 ,- Rp. 150,- dan lain-lain. Tentu saja solusi ini tidak cukup menyenangkan bagi konsumen yang kadang sengaja mengumpulkan recehan untuk disedekahkan, atau memang disediakan untuk pengamen, atau memang dasar kolektor recehan! :D.

Berikut saya buatkan sebuah fungsi, yang nantinya bisa dikembangkan untuk menggenapkan angka di billing atau dalam pembuatan kwitansi di kasir, silahkan klik di source code menggenapkan angka