Home >Technology >Ebook trikdatabasevb6babgratis

Ebook trikdatabasevb6babgratis

Date post:19-Jan-2015
Category:
View:696 times
Download:5 times
Share this document with a friend
Description:
 
Transcript:
  • 1. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.Pada E-book ini saya menjelaskan bagaimana membuat aplikasi database.Pengalaman ini juga pernah digunakan sebagai bahan tes untuk menjadiprogrammer pada suatu perusahaan pengembang software.Pengolahan database dasar seperti Tambah, Edit, Cari, Update, Hapus,Mengurutkan, Browse dan Laporan merupakan pengolahan database dasaryang paling fundamental.

2. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Artinya dengan pengetahuan dasar pengolahan database dasar yang kuatdiharapkan bisa menjadi landasan untuk membuat aplikasi database yangmantap.Sepanjang E-Book ini database yang digunakan adalah database Microsoft SQLServer.Pembahasan pembuatan program diusahakan dengan full code (penuh dengankode). Ini dibuat untuk memudahkan Anda membuat aplikasi yang lebih fleksibeldan memudahkan anda membuat aplikasi ke tingkat lanjut.Manipulasi Database Dasar Dengan Visual Basic6.0Untuk melakukan manipulasi database dengan Visual Basic terlebih dahulu kitaharus mengetahui bagaimana cara menghubungkan database SQL Server keproject Visual Basic 6.0.Ada banya cara yang dapat dilakukan untuk menghubungkan database ke visualbasic 6.0. Untuk kemudahan sekaligus cara cepat saya hanya akan menjelaskancara yang biasa dipakai untuk membuat project-project database bisnis. 3. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------- Microsoft ActiveX Data Objects (ADO)ADO adalah bagian dari sekelompok besar program yang disebut Microsoft DataAccess Compnonents (MDAC).Objek ADO ini berfungsi menyediakan antar muka pengrograman pada projectkita dengan berbagai sumber data. Dengan kata lain pengolahan data-data padadatabase dilakukan melalui kode-kode ADO ini, lalu ditampilkan pada aplikasikita.Pada umumnya aplikasi-aplikasi memerlukan beberapa bentuk pengakses data.Microsoft ActiveX Data Objects (ADO) adalah teknologi Microsoft yang dapatmenyediakan antarmuka pemrograman antara aplikasi yang kita buat denganberbagai sumber data.Model Objek ADO menyediakan objek-objek, properti dan methode untukmembuat aplikasi yang dapat mengakses dan memanipulasi data. 4. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Gambar di bawah ini menunjukkan kedudukan ADO dalam mengakses data:perhatikan, fokus kita sekarang adalah pada gambar yang ditandai oleh garishijau yaitu mulai dari Visual Basic Aplication - ADO - OLE DB SQL Server DataProvider dan Database SQL Server.Data ConsumersPemakai data (data consumers) adalah aplikasi-aplikasi yang memakai datayang diekspos oleh penyedia data (data provider).ADO adalah antarmuka yang dapat diprogram untuk mempergunakan data. 5. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Service ComponentsService components adalah elemen-elemen data yang memproses danmentransport data dan meningkatkan fungsionalotas dari data provider/penyediadata.Data ProvidersData providers/penyedia data adalah aplikasi, seperti MS-SQL Server atauExchange. Penyedia data/data provider ini mengekspos antar muka OLE-DBuntuk menyediakan data bagi pemakai data/data consumers secara langsung.Bagaimana Hubungan OLE DB dengan ADOADO telah dirancang sebagai satu antar uka yang dibutuhkan untukpengembangn program single dan client/server multi tier, seperti aplikasi DataBerbasis Windows atau WEB. Keuntungan utamanya adalah kemudahanpamakaian, kecepatan tinggi, konsumsi memory rendah dan konsumsisumberdaya disk yang rendah.ADO menyediakan kemudahan antarmuka ke OLE DB. ADO mudahdipergunakan karena mempergunakan antarmuka COM automation yangtersedia pada Alat-alat pengembangan perangkat lunak yang cepat termasukVisual Basic, Java, VBScript, JScript dan C/C++. 6. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------- Structured Query Language (SQL)Semua sistem database/ basis data menerima perintah bahasa pencarianterstruktur (Structured Query Language/ SQL). Tidak terkecuali MS-Accessataupun MS-SQL Server. ADO menerima perintah SQL dari kode aplikasi lalumengirimnya ke perangkat lunak database untuk mengeksekusinya.pada manipulasi data di atas kita telah menggunakan syntax SQL pada SQLQuery Analizer.SQL adalah bahasa standard yang dipakai untuk aplikasi database / basis data.Perintah SELECT merupakan perintah yang paling umum dipakai.Sebagai contoh kasus, anggaplah program anda akan menampilkan nama danemail pada tabel TAMU.Pernyataan SQL nya adalah seperti ini:SELECT Nama,Email FROM TamuArti pernyataan di atas adalah memanggil semua Nama dan Email yang beradapada tabel Tamu.Pernyataan di atas hanyalah pernyataan Query SQL yang tidak menghasilkanrecord/rekaman ke aplikasi anda. Anda masih membutuhkan komponen yanglain agar Query SQL tersebut dapat menghasilkan Recordset dan sekaligusmenampilkan record-record/rekaman-rekaman tersebut ke aplikasi anda. 7. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Pengolahan Data Dasar Dengan Visual BasicUntuk melakukan pengolahan data dengan Visual Basic kita harus berhubungan denganDatabase (pada aplikasi kita dengan SQLServer).Berhubungan dengan database dilakukan melalui ADO (ActiveX Database Object) yangtelah kita bahas sebelumnya.Kita langsung saja.Buka Visual Basic IDE pilih Standard Project.Klik Project Refrence -> Microsoft ActiveX Data Objects 2.5 Libraryklik di sini untuk melihat gambarletakkan 3 label, 3 textbox, 5 command button, 2 option button dan 1 MicrosoftHierarchial Flex Grid. Lalu atur property name dan caption untuk masing-masing objek.Hingga lihat seperti di bawah ini:klik di sini untuk melihat gambarUntuk mengetahui detail bagaimana cara mengatur property, method dan event padasuatu objek di Visual Basic, anda dapat mempelajari E-Book saya dengan judul TRIKDASAR BELAJAR VISUAL BASIC 6.0OK. Sekarang kita menuls kode:Kode pada General DeclarationPrivate sConn As String 8. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Private oConn As New ADODB.ConnectionPrivate oRs As New ADODB.RecordsetKode pada Form LoadPrivate Sub Form_Load()sConn = "Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;Persist Security Info=False;InitialCatalog=DATAKU;Data Source=."oConn.Open sConnEnd SubKode pada Tombol TambahPrivate Sub cmdTambah_Click()Dim sql As String sql = "INSERT INTO Mahasiswa VALUES("& txtNim.Text & "," & txtNama.Text & "," &txtJurusan.Text & ")"oConn.Execute sqlEnd SubKode pada Tombol TampilPrivate Sub cmdTampil_Click()Dim sql As String sql = "SELECT * FROM Mahasiswa"oRs.Open sql, oConn 9. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------Set grd.Recordset = oRsoRs.CloseEnd SubTiba saatnya mendemokan aplikasi yang telah kita buat.1. Menambah data baruCaranya: Isi NIM, Nama dan Jurusan lalu tekan tombol Tambah2. Menampilkan data yang telah kita tambahkan tadi di GridCaranya: Tekan tombol Tampilklik di sini untuk melihat gambarSebagai latihan ulangi kedua langkah di atas dengan Nama Mahasiswa yang berbeda-beda.2 2010112 TatiSekertaris3 2010113 NaniAkuntansi4 2010114 Somat AkuntansiAnda dapat melihat hasilnya pada gambar. klik di sini untuk melihat gambarSampai di sini kita telah menyelesaikan Penambahan data sekaligus menampilkannya.Kita lanjutkan membuat kode.Kode pada Tombol CariPrivate Sub cmdCari_Click()Dim sNim As String 10. E-BOOK TRIK DATABASE VISUAL BASIC 6.0oleh: Hartoto, Ir.BAB GRATIS TRIK DATABASE VB 6.0http://www.xbasicpro.com---------------------------------------------------------------------------------------------------------------------------------sNim = InputBox("NIM:")Dim sql As Stringsql = "SELECT * FROM Mahasiswa WHERE NIM=" & sNim & ""oRs.Open sql, oConn, adOpenStatictxtNim.Text = oRs.Fields("NIM")txtNama.Text = oRs.Fields("Nama")txtJurusan.Text = oRs.Fields("Jurusan")Set grd.Recordset = oRsoRs.CloseEnd Sublangsung saja demo pencarian.Jalankan program (Run atau F5) lalu klik tombol Cari. Maka akan muncul sepertiGambar. klik di sini untuk melihat gambar isi nim yang dicari lalu tekan Tombol Enterpada keyboard atau tombol OK.Hasilnya akan terlihat seperti gambar. klik di sini untuk melihat gambar .Tiba saatnya kita akan memperbaiki (mengupdate data).br /> Mengupdate data dilakukanoleh kode pada tombol Update.Kode pada Tombol UpdatePrivate Sub cmdUpdate_Click()Dim sql As Stringsql = "UPDATE Mahasiswa SET Nama=" & txtNama.Text & ",

Embed Size (px)
Recommended