Membuat Form Ganti Password di VB6.0

Assalamu'alaikum Wr Wb
Selamat siang dan salam pelajar! Beberapa waktu yang lalu saya iseng-iseng untuk membuka salah satu grub besar pemrograman Indonesia dengan nama "Visual Basic Indonesia" di Facebook. Saya membaca satu persatu postingan di timeline tersebut, namun yang didapatkan adalah pertanyaan yang cukup sulit untuk saya tebak, apalagi menjawabnya. Namun saya tetap fokuskan untuk membaca pertanyaan-pertanyaan member tersebut, hingga saya menemukan pertanyaan yang bunyinya seperti ini...
teman-teman mau tanya dong,
cara buat form ganti password gmn ya, ane udah googling tpi gak ada yg pass,,,
Yah, dia adalah Pembriyan Ashter, salah satu member Grub Visual Basic Indonesia yang mungkin sedang mengalami kesulitan dalam membuat Program Ganti Password di Visual Basic atau lagi mencari cara/ algoritma lain untuk membuat program tersebut. Saya senang, sebenarnya ini pertanyaan yang menurut saya cukup mudah untuk dijawab. Akhrinya saya mencoba membantu membuatkan tutorial bagaimana caranya membuat Aplikasi Ganti Password di VB6.0. Saya harapkan tutorial yang singkat namun padat ini dapat membantu dia dan teman-teman sekalian yang mungkin saat ini sedang mengalami masalah yang sama.

Tutorial Membuat Program Ganti Password di VB6.0 :
1.        Persiapkan diri dan niat anda.
2.     Saya asumsikan anda telah membuat database dan tabel untuk aplikasi ini. Sebagai contoh saya akan membuat database dengan skema sebagai berikut :
Jenis Database     : Microsoft Access
Nama Database    : db.mdb
Nama Tabel          : login
Field/Kolom Tabel :
Field Name
Data Type
Username
Text
Password
Text

3.        Buka Visual Basic 6.0
4.        Buat roject VB dengan nama : prjganti_password
5.        Buat Form dengan nama : frmganti_password
6.    Tekan ctrl+T untuk membuka jendela komponen, kemudian pilih dan ceklis komponen yang harus diincludekan, sebagai berikut :
a.       Microsoft ADO Data Control 6.0 (OLEDB)
b.      Microsoft DataFrid Control 6.0 (OLEDB)
c.       Microsoft DataList Controls 6.0 (OLEDB)
Kemudian klik OK
7.      Setelah itu, desain program yang akan anda buat. Contoh gambar desain dan pilihan komponen dapat anda lihat dibawah ini.
Membuat Form Ganti Password di VB6.0
Membuat Form Ganti Password di VB6.0
8.        Name yang ditulis harus anda sesuaikan dengan gambar diatas.
9.        Koneksikan program VB anda dengan Database Access, caranya yaitu :
a.       Klik kanan Adodc1
b.      Klik ADODC Properties
c.       Klik Tab General
d.      Pilih Use Connection String
e.       Klik Build
f.        Tab Provider > Klik Microsoft Jet 4.0 OLE DB Provider
g.      Klik Next
h.      Pilih Select or enter a database name
i.        Klik browse (...) > Pilih database Access yang telah dibuat tadi (db.mdb)
j.        Klik Test Connection
k.      Jika berhasil maka akan muncul pesan “Test connection succeeded”
l.        Klik Tab RecordSource
m.    Pilih Command Type > 2 -adCmdTable
n.      Pilih Table or Stored Procedure Name > login
o.      OK
10.    Lakukan hal yang sama untuk adodc2
11.    Sinkronkan Datagrid dan Adodc dengan cara :
a.       Klik DataGrid1
b.      Pada jendela properties disebelah kanan, pilih DataSource > Adodc2
12.    Klik 2x pada DataCombo dcusername, kemudian masukkan koding seperti dibawah ini :
Private Sub dcusername_Click(Area As Integer)
    Adodc2.Recordset.Find "Username='" & dcusername.Text & "'", , adSearchForward, 1
    txtpassword.Text = Adodc2.Recordset!Password
End Sub
13.    Klik 2x pada CommondButton cmdedit, kemudian masukkan koding seperti dibawah ini :
Private Sub cmdedit_Click()
    If txtpassword.Text <> "" Then
    Adodc2.Recordset!Password = txtpassword.Text
    Adodc2.Recordset.Update
    MsgBox "Sukses Diedit"
    End If
End Sub
14.    Save Project
15.    Running (F5)
16.    Selesai

Klik suka FansPage Melodigulis Group pada sidebar kanan anda, agar menjadikan blog ini lebih berkualitas. Wassalamu'alaikum Wr Wb
Baca selengkapnya

Program Simpan, Edit, Hapus, Cari pada Visual Basic 6.0 Mudah Dengan Database Access

Assalamualaikum Wr. Wb.
Selamat malam Sob! Pada kesempatan kali ini saya akan membagikan sedikit ilmu yang saya miliki kepada anda tentang Visual Basic 6.0 (VB6.0).
Jika anda baca judul diatas, tentunya anda mengharapkan bahwa saya akan menjelaskan cara/coding itu secara lengkap bukan?
Sebelumnya mohon maaf karena ketidak sesuaian judul dan postingan saya. Sebenarnya saya mau menuliskan secara lengkap, namun karena terkendala hari telah malam, terlalu panjang, mood yang kurang bersahabat dan tentunya saya hanya ingin bahwa postingan ini ditujukan secara eksplisit untuk satu tujuan.

Baik tanpa basa-basi lagi kali ini saya akan membagikan caranya membuat program Simpan Data di Visual Basic 6.0 dengan sangat mudah dengan Database Access.

(Mohon maaf postingan ini tidak banyak menggunakan gambar)
1.       Persiapkan niat dan diri anda
2.   Saya asumsikan bahwa anda telah membuat database menggunakan Access (Jangan lupa nama Databasenya dan nama Tabelnya)
Sebagai contoh yang saya buat :
Nama Database         : DBPDS_Adnan.mdb
Nama Tabel              : mata_pelajaran
Field/ Kolom Tabel    :
Field Name
Data Type
KODE_MATA_PELAJARAN
Text
MATA_PELAJARAN
Text
SKS
Text
GURU
Text
3.       Buka Visual Basic 6.0
4.       Buat Project VB dengan nama : prjnama_anda
5.       Buat Form dengan nama : frmmata_pelajaran
6.       Buat desain seperti gambar di bawah ini
Program Simpan, Edit, Hapus, Cari pada Visual Basic 6.0 Mudah Dengan Database Access
Program Simpan, Edit, Hapus, Cari pada Visual Basic 6.0 Mudah Dengan Database Access
7.       Name yang ditulis sesuaikan dengan yang digambar diatas
8.       Koneksikan program VB anda dengan Database Access, caranya yaitu :
a.      Klik kanan Adodc1
b.     Klik ADODC Properties
c.      Klik Tab General
d.     Pilih Use Connection String
e.      Klik Build
f.       Tab Provider > Klik Microsoft Jet 4.0 OLE DB Provider
g.     Klik Next
h.     Pilih Select or enter a database name
i. Klik browse (...) > Pilih database Access yang telah dibuat tadi (DBPDS_Adnan.mdb)
j.       Klik Test Connection
k.     Jika berhasil maka akan muncul pesan “Test connection succeeded”
l.       Klik Tab RecordSource
m.   Pilih Command Type > 2 -adCmdTable
n.     Pilih Table or Stored Procedure Name > mata_pelajaran
o.     OK
9.       Sinkronkan Datagrid dan Adodc dengan cara :
a.      Klik DataGrid1
b.     Pada jendela properties disebelah kanan, pilih DataSource > Adodc1
10.   Koding Simpan. Berikut caranya :
a.      Double Klik pada cmdsimpan
b.    Jika sudah masuk ke dalam jendela Code, maka tulis kode seperti dibawah ini
Adodc1.Recordset.AddNew
Adodc1.Recordset!KODE_MATA_PELAJARAN = txtkode_mata_pelajaran.Text
Adodc1.Recordset!MATA_PELAJARAN = txtmata_pelajaran.Text
Adodc1.Recordset!SKS = txtsks.Text
Adodc1.Recordset!GURU = txtguru.Text
Adodc1.Recordset.Update
11.   Save Project
12.   Running (F5)
13.   Selesai

Penjelasan Koding menurut teori saya
1.     Adodc1 > Jembatan yang menghubungkan antara VB6.0 dan Access
2.     Recordset > Set (mengatur) record (baris)
3.     AddNew > Menambahkan sesuatu yang baru
4.     Tanda seru (!) > Menunjukkan Field (kolom)
5.     Update > Memperbaharui
6.     Tanda samadengan (=) > Operator penghubung
7.    txtnama_komponen.properties > Menunjukkan nama komponen dengan properties yang digunakan
8.     Adodc1.Recordset.AddNew > Menambahkan baris baru di Database
9. Adodc1.Recordset!KODE_MATA_PELAJARAN = txtkode_mata_pelajaran.Text > Data pada tabel di baris KODE_MATA_PELAJARAN sama dengan data di komponen txtkode_mata_pelajaran
10. Adodc1.Recordset.Update > Memperbaharui seluruh baris di Database


Klik suka FansPage Melodigulis Group pada sidebar kanan anda, agar menjadikan blog ini lebih berkualitas 

Wassalamu'alaikum Wr. Wb.
Baca selengkapnya

Pengertian Borland Delphi dan Hubungannya dengan Pascal

Assalamualaikum Wr. Wb.
Selamat pagi sob! Cieee yang kuliah atau sekolahnya sudah memasuki semester genap :D Bagi anda yang kuliah maupun sekolah di semester 2 Teknik Informatika/ Rekayasa Perangkat Lunak, saya ada info penting nih mengenai bahasa pemrograman yang mungkin baru anda dengar. Maka dari itu, kembali lagi bersama saya Rangga Saputra di West Borneo Blogger. Check it out!
Pengertian Borland Delphi dan Hubungannya dengan Pascal
Pengertian Borland Delphi dan Hubungannya dengan Pascal
Pengertian Borland Delphi
Tahukah anda apa yang dimaksud dengan Borland Delphi? Borland Delphi atau lebih akrab dikenal dengan nama Delphi adalah sebuah pemrograman visual yang berorientasi objek (Objek Pascal) dan berbasiskan bahasa pemrograman Pascal. Delphi memiliki IDE (Integrated Development Environment) atau Lingkup Pengembangan Terpadu untuk mengembangkan konsol, desktop, web ataupun perangkat mobile.

Penjelasan
Mungkin anda belum tahu tentang kata visual, objek pascal, bahasa pascal dan IDE (Integrated Development Environment) di Delphi? Sama seperti saya saat pertama kali mengenal bahasa pemrograman. Untuk itu, sebelum lebih jauh dengan penjelasan ini, ada baiknya anda membaca dulu apa itu Pascal?
Baca Disini : Pengertian Pascal/ TurboPascal
Oke saya asumsikan anda telah membaca pengertian Pascal, sehingga saya akan lebih mudah menjelaskan kepada anda mengenai istilah-istilah lain seperti diatas.

a) Pengertian Visual
Visual dalam pemrograman adalah metode pembuatan program dimana programmer dapat menciptakan program dengan cara mengklik icon-icon yang mewakili fungsi dari komponen-komponen program.
Nah jadi pada pemrograman visual di Delphi anda tidak perlu mengetik koding/script dengan panjang-lebar untuk membuat suatu komponen, karena tools dalam bahasa pemrograman visual telah menyajikan kemudahan tersebut dan tentunya pemrograman visual sudah mampu membuat objek-objek grafis didalamnya.

b) Pengertian Objek Pascal
Jika anda telah membaca pengertian Pascal, maka anda akan lihat bahwasanya pascal merupakan bahasa pemrograman yang full syntax (penuh koding dari atas hingga ujung bawah). Namun pada pengembangannya, Pascal diubah menjadi Borland Delphi dimana tiap-tiap koding yang mewakili suatu perintah akan dibungkus dalam kelas-kelas atau objek-objek.
Maksudnya, jika anda membuat koding kalkulator seperti berikut :
8 + 8 = 16
8 - 8 = 0
8 * 8 = 64
8 / 8 = 1
Maka dalam pemrograman pascal tentunya anda akan membuatnya secara terstruktur, dalam artian kata anda harus membuat yang penjumlahan dulu, kemudian pengurangan, perkalian hingga pembagian dalam satu tempat/kelas yang sama. Kalau kodingnya sampai ribuan baris untuk kasus yang berbeda tentunya membuat mumet otak yah J
Namun karena Objek Pascal telah dibuat yaitu dalam pemrograman Borland Delphi, anda tidak perlu pusing-pusing melihat mana yang bagian penjumlahan, pengurangan, perkalian ataupun pembagian. Karena tiap-tiap bagian koding yang berbeda kegunaannya dapat dipisah pada masing-masing kelas ataupun objek khusus miliknya.
Contoh saya akan mengklik tombol :
(+) Untuk proses penjumlahan
(-) Untuk proses pengurangan
(*) Untuk proses perkalian
(/) Untuk proses pembagian

c) Pengertian Bahasa Pascal pada Borland Delphi
Sebelum memulai penjelasan, baca dulu Pengertian Pascal di bawah ini.
Baca Disini : Pengertian Pascal/ TurboPascal
Nah, jika anda telah membacanya anda akan melihat contoh struktur penulisan koding pada Turbo Pascal tersebut. Lalu hubungannya dengan Borland Delphi adalah anda akan menulis koding program nyaris sama seperti pada Turbo Pascal tersebut di Borland Delphi. Namun perbedaaannya seperti yang dijelaskan sebelumnya, anda hanya perlu memilih komponen (tombol, label, textbox) mana yang akan dibubuhi koding sesuai dengan fungsinya masing-masing.
Maka dari itu, terkadang anda yang ingin belajar Delphi diharuskan mempelajari bahasa Pascal terlebih dahulu sebagai pengenalan.

d) Pengertian IDE (Integrated Development Environment) di Borland Delphi
IDE di Delphi adalah software yang digunakan programmer untuk menciptakan software lainnya dengan fasilitas yang diberikan kepada programmer. Biasanya IDE terdiri dari Code Editor, Debugger dan lain-lain yang digunakan programmer untuk menuliskan koding hingga coba untuk menjalankan program yang dibuatnya tersebut dalam ruang lingkup pengembangan terpadu.

Klik suka FansPage Melodigulis Group pada sidebar kanan anda, agar menjadikan blog ini lebih berkualitas 

Wassalamu'alaikum Wr. Wb.
Baca selengkapnya