Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.

Com

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET
Lisensi Dokumen:
Copyright © 2003 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Junindar Blog : http://junindar.blog.com E-Mail : xx_lead@yahoo.com junindar@gmail.com

STEP III APLIKASI UNTUK MEMBUAT DATABASE DAN TABEL PADA MS. ACCESS
(Study Kasus Access 2003)
I. Pengantar Lazimnya dalam membuat database dan table pada Ms.Access, kita akan menuju ke Start > Program>Microsoft Office>Ms.Access. Dan pada artikel kita tidak perlu lagi melakukan hal tersebut (berinteraksi dengan Ms.Access). Karena di sini kita akan membangun aplikasi untuk meng create database baru beserta table nya. Pada
Step By Step Menjadi Programmer Handal Dengan VB.Net Junindar

File pendukung. A TIME TO MAKE PROGRAM 3.dll Pada artikel ini saya sertakan juga file Interop. Step By Step Menjadi Programmer Handal Dengan VB. eg.C: \Make DB\Bin\. III. Office. II. Masukkan file ini kedalam program anda. dan beri nama project dan simpan aplikasi sesuai dengan keinginan anda. File ini akan di sertakan bersama dengan tulisan ini.Com Copyright © 2003 IlmuKomputer.Com artikel ini penulis akan memberikan contoh kasus yang simple agar para pembaca dapat dengan mudah memahami nya. Nama Project : Make DB Lokasi : C:\ProgramKu\ 3. dengan cara seperti di bawah ini : Click kanan pada Reference dan click Add Reference.2 Adox.ADOX.dll. Eg.Net Junindar . file ini yang bekerja untuk mengcreate database dan table pada Ms. Copy file ini ke “\Namaprogram\Bin\” .dll.Kuliah Berseri IlmuKomputer. File pendukung ini adalah ADOX.1 New Project Buat Project baru.

Step By Step Menjadi Programmer Handal Dengan VB.Net Junindar . Dan click browse. Dan klik OK. dan cari file interop yang anda simpan di dalam folder Bin.Com Lalu akan muncul tampilan seperti berikut. Dan pilih Tab Project.Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.

Dan desain seperti gambar dibawah ini..Com Maka pada references anda akan bertambah seperti gambar dibawah ini. 3 ListBox. 224. 224 Fixed3D Create DB CenterScreen False Tambahkan 5 buah button. jika selera and berbeda bisa design sendiri kok.Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer. 1 ComboBox pada form. Step By Step Menjadi Programmer Handal Dengan VB. 2 TextBox.3 Design Form Ubah properties Form Seperti Dibawah ini : BackColor FormBorderStyle Text StartPosition MaximizeBox 224.Net Junindar . 3. tidak ada pemaksaan dari penulis..

Com Button 1 BackColor FlatStyle ForeColor Text Enabled 255.Net Junindar . 255. 192 Flat Navy Field Name False Button 2 BackColor FlatStyle ForeColor Text Enabled 255. 192 Flat Navy Data Type False Step By Step Menjadi Programmer Handal Dengan VB.Com Copyright © 2003 IlmuKomputer. 255.Kuliah Berseri IlmuKomputer.

255.Com Button 3 BackColor FlatStyle ForeColor Text Enabled 255.Net Junindar .Kuliah Berseri IlmuKomputer. 192 Flat Navy Size False Button 4 Name FlatStyle Text btnInsert Flat Insert to Field List Button 5 Name FlatStyle Text BtnCreate Flat Create Database TextBox 1 Name Text txtField “” (Kosongkan) TextBox 2 Name Text txtSize “” (Kosongkan) Step By Step Menjadi Programmer Handal Dengan VB.Com Copyright © 2003 IlmuKomputer.

Com Copyright © 2003 IlmuKomputer.Com ComboBox 1 Dropdownstyle Name Text DropDownList cmbType “” (Kosongkan) Pada Properties item buat seperti pada gambar berikut ini : ListBox 1 Name lstFieldName ListBox 2 Name lstType ListBox 3 Name lstSize Step By Step Menjadi Programmer Handal Dengan VB.Kuliah Berseri IlmuKomputer.Net Junindar .

karena tidak mungkin size berupa huruf jadi jika yang dimasukkan/di inputkan selain 0-9 maka tidak akan bisa.Enabled = False End If Listing diatas berfungsi pada saat user memilih DataType.4 Source Code Ketikkan listing berikut di baris pertama . Step By Step Menjadi Programmer Handal Dengan VB.Abs(0. Seperti yang kita ketahui pada Ms Access hanya Type Text yang memiliki size. Semakin kecil nilainya semakin transparan form yang kita buat. jika Type nya adalah Text maka textbox size akan aktif. jika selain dari pada itu maka textbox tidak aktif.Com 3.Enabled = True Else txtSize.. Saya rasa para pembaca dapat mencoba nya sendiri. Imports ADOX Dan ketikkan listing di bawah ini pada even Form_Load Me.Opacity = Math. Double click pada ComboBox (cmbType).Handled() = True End If Listing ini merupakan suatu fungsi agar tidak terjadi Human Error dalam mengcreate size.Text) = "Text" Then txtSize. Selebihnya tidak. mana yang menurut anda yang lebih bagus.7 pada listing diatas. mungkin saja bisa terjadi error. Pembaca dapat mengatur transparansi form. Lalu pada txtSize_KeyPress ketikan listing seperti di bawah ini : If Not ((e.KeyChar = vbBack) Then e.KeyChar <= "9") Or e. Dan ketikan listing berikut : If Trim(cmbType.7) Fungsi dari listing ini adalah untuk membuat form yang transparan. Mungkin para pembaca ada yang merasa kenapa demikian... Dengan mengubah nilai 0.Net Junindar .Kuliah Berseri IlmuKomputer.KeyChar >= "0" And e. Jika tidak kita buat demikian.Com Copyright © 2003 IlmuKomputer.

SelectedIndex = -1 txtSize. Step By Step Menjadi Programmer Handal Dengan VB. Try If txtField.Items.Text = "" Or cmbType. "Informasi") Else lstFieldName.Text) lstSize.Kuliah Berseri IlmuKomputer.Items.Add(txtSize.Text = "" End If Catch ex As Exception MsgBox(ex.Add txtField. "Informasi") Type".Text) lstSize.Text = "" Setelah data sudah masuk kedalam ListBox.Items. Listing berfungsi untuk memvalidasi proses .SelectedIndex = -1 Then MsgBox("Masukkan Field Name atau Pilih Data MsgBoxStyle.Items.Items. Maka program akan menampilkan informasi agar mengisi textbox text dan memilih size pada ComboBox. Dengan menggunakan fungsi Items.Information.SelectedIndex = -1 txtSize. MsgBoxStyle.Add(cmbType.Com Copyright © 2003 IlmuKomputer.Add(txtField.Add(txtSize.Text = "" cmbType. jika txt field tidak di isi dan ComboBox pada posisi default (tidak dalam keadaan di pilih). maka textbox dan ComboBox kembali pada keadaan default.Text) fungsi nya adalah memasukkan data dari TextBox atau Combobox kedalam Listbox. dan ketikan listing berikut .Text) txtField.Add(txtField. lstFieldName.Text = "" cmbType.Items.Add(cmbType.Net Junindar .Text) lstType. BntInsert adalah proses untuk memasukkan data dari TextBox dan ComboBox kedalam ListBox.Information.Text) lstType.Message) End Try If txtField.Com Double click btnInsert.SelectedIndex = -1 Then MsgBox("Masukkan Field Name atau Pilih Data Type".Text = "" Or cmbType.

ToString) Else ADOXtable.Items. Try Dim Dim Dim Dim i As Integer DataType As Integer ADOXcatalog As New ADOX.ToString = "Memo" Then DataType = 203 ElseIf lstType. DataType.0.Items.Com Copyright © 2003 IlmuKomputer.Item(i).Items.Items.ToString = "Text" Then DataType = 202 ElseIf lstType.Item(i).ToString = "Number" Then DataType = 3 ElseIf lstType.Net Junindar .Com BtnCreate adalah proses dimana kita melakukan proses Create DataBase dan Tabel.Data Source=" & "c:\Coba.Catalog ADOXtable As New Table ADOXcatalog.Item(i).Item(i).Append(lstFieldName.Append(ADOXtable) ADOXtable = Nothing ADOXcatalog = Nothing Catch ex As Exception MsgBox(ex.Columns.Item(i).ToString.Create("Provider=Microsoft.ToString = "Currency" Then DataType = 6 ElseIf lstType.Tables.Message) End Try Step By Step Menjadi Programmer Handal Dengan VB.OLEDB.Jet. DataType) End If Next i ADOXcatalog.Columns.Items.Append(lstFieldName.mdb") ADOXtable.Items.Items.Item(i).Items.Kuliah Berseri IlmuKomputer.Items.ToString = "Date/Time" Then DataType = 7 ElseIf lstType.Item(i).Name = "Employees" For i = 0 To (lstFieldName.ToString = "Yes/No" Then DataType = 11 End If If lstType.Item(i). lstSize.ToString = "Text" Then ADOXtable.Item(i).Item(i).4.ToString.1) If lstType.Items.Items.Count .

sedangkan nama Database nya “Coba. dimana kita menentukan nama dan lokasi dari DataBase.Data Source=" & "c:\Coba.4.Net Junindar . Step By Step Menjadi Programmer Handal Dengan VB.mdb” ADOXtable.Name = "Employees” Untuk membuat nama Tabel.0.Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Create("Provider=Microsoft.mdb") Ini adalah fungsi untuk membuat database. Seperti pada program ini lokasi Database pada Drive C:\.Com ADOXcatalog.Jet.OLEDB.

Com Copyright © 2003 IlmuKomputer.Com Penutup Sangat banyak kekurangan yang ada pada artikel ini. Tetapi tujuan dari artikel ini adalah supaya kita dapat terus berlatih dalam membuat program. Kekurangan di dalam program ini adalah. Itu akan menjadi wawasan baru buat kita. artinya pembuatan lokasi dan nama dari Database masih di lakukan pada listing. Belum mampu membuat Index. Untuk lokasi dan nama Database masih bersifat statis (Kaku). sehingga dilakukan oleh program setelah running.Net.Net Junindar . Mungkin itu semua menjadi PR buat saya dan para penggemar Vb. Tidak bersifat dinamis. Dan pengalaman kita di dalam dunia pemrograman. 1. 2.Kuliah Berseri IlmuKomputer. Primary Key dan Relation ship. dan menemui suatu masalah lalu dapat kita selesaikan masalah tersebut.. Aminnnnnn Step By Step Menjadi Programmer Handal Dengan VB. untuk itu saya butuh kritik dan saran dari pembaca.

Net” Sinopsis buku “Panduan Lengkap Menjadi Programmer“ Setelah mengetahui apa itu Microsoft. www. ADO. langkah apa saja yang mesti diketahui dan dilakukan agar kita bisa menjadi programmer VB. Visual Basic. www. www.NET yang handal. buku ini merupakan buku yang komplit untuk mengantar seseorang dari tidak tahu apa-apa tentang VB.planetsourcecode. tetapi sangat jarang yang menjelaskan secara detail tentang fungsi-fungsi dan pemrograman di dalam VB.Kuliah Berseri IlmuKomputer.msdn.com Masih banyak lagi referensi yang ada di Intenet. Umumnya.NET? Mediakita menerbitkan buku Panduan Lengkap Menjadi Programmer yang ditulis oleh Junindar. menu. Dengan kata kunci “tutorial VB. membuat aplikasi toko.NET.NET.NET Framework. secara terperinci Anda akan dibimbing bagaimana membuat database. dari dasar pengetahuan tesebut. Buku ini berisi tutorial pembuatan program. pembuatan laporan. Melalui buku ini. membuat program (create program). tampilan login.com 2. saat ini. Anda tinggal cari di www. dan fungsi-fungsi serta dasar penggunaannya. Selanjutnya.Com Copyright © 2003 IlmuKomputer.NET (VB. Microsoft Visual Basic. www. seperti form penjualan dan pembelian.NET itu mudah! Sebab.aspnet. Memang. buku ini juga dilengkapi CD berisikan source code pembuatan program sehingga lebih memudahkan Anda dalam berlatih.codeproject. Sebab.NET. para programmer banyak menggunakan VB.com 3. Database dan Microsoft Access.Net Junindar . Pasalnya.Com Referensi 1. Di buku ini.NET memungkinkan kita untuk membangun aplikasi database client atau server dengan performa tinggi.microsoft.NET. form. Step By Step Menjadi Programmer Handal Dengan VB. sampai dengan melakukan deployment program.com. banyak sekali buku-buku tentang pemrograman VB.NET untuk membuat aplikasi atau program yang mereka butuhkan. ternyata menjadi programmer VB.Google. Anda bisa menjadi seorang programmer VB. Selain itu. sampai dengan membuat file setup (installer). VB. program ini memiliki kelebihan dan kemudahan tertentu dibandingkan dengan program-program lainnya yang sejenis.com 4. Misalnya. kita sudah bisa membuat suatu program yang kita inginkan. laporan.NET) merupakan program generasi selanjutnya dari Visual Basic.NET menjadi seorang programmer.

Mempunyai moto hidup : “Jauh lebih baik menjadi Orang Bodoh yang giat belajar. karena untuk bisa menjadi pemain gitar dan seorang programmer sama-sama membutuhkan seni. 21 Juni 1982. Dan senang bermain gitar.Com Copyright © 2003 IlmuKomputer.com Step By Step Menjadi Programmer Handal Dengan VB. Senang mengutakatik computer yang berkaitan dengan bahasa pemrograman. Database : Access. Menyelesaikan Program S1 pada jurusan Teknik Informatika di Sekolah Tinggi Sains dan Teknologi Indonesia (ST-INTEN). sedikit mengerti beberapa bahasa pemrograman seperti : VB. Reporting : Crystal Report (Under Program). Pada saat ini bekerja di salah satu Perusahaan Swasta di BATAM sebagai Software Development. Junindar Lahir di Tanjung Pinang.Com Biografi Penulis. Simulation / Modeling Packages: Visio Enterprise. ASP.Net Junindar . VBA. Kritik dan saran kirim ke : xx_lead@yahoo.Kuliah Berseri IlmuKomputer. Keahlian. Rational Rose dan Power Designer.NET. paradox dan SQL Server 2000.com junindar@gmail.Net. dari pada orang Pintar yang tidak pernah mengimplementasikan ilmunya”.

Sign up to vote on this title
UsefulNot useful