Belajar Koneksi Visual Basic Dengan MySQL

9

Click here to load reader

Transcript of Belajar Koneksi Visual Basic Dengan MySQL

Page 1: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

Membuat Koneksi Visual Basic

dengan

Sebelum membuat koneksi dengan visual basic anda harus membuat database ya. Buat nama database pada MySQL dengan nama “obat”.

Selanjutnya buatlah beberapa table seperti gambar dibawah ini :

Modul 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 Penulis

Page 2: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

Berikut sintaks ya :

CREATE TABLE MsJenisObat(

id_jenis_obat varchar (10) primary key not null,

JenisObat varchar (50)

);

CREATE TABLE MsObat(

id_obat varchar (10) primary key not null,

id_jenis_obat varchar (10),

NamaObat varchar (50),

Harga numeric,

Stok int,

foreign key (id_jenis_obat) references MsJenisObat on update cascade on delete cascade

);

Page 3: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

Selanjutnya masukkan data seperti gambar berikut

Berikut sintaks insert data ya

INSERT INTO MsJenisObat VALUES('JO001','Obat Flu');

INSERT INTO MsJenisObat VALUES('JO002','Obat Batuk');

INSERT INTO MsJenisObat VALUES('JO003','Vitamin');

INSERT INTO MsJenisObat VALUES('JO004','AntiBiotik');

INSERT INTO MsJenisObat VALUES('JO005','Obat Bius');

INSERT INTO MsObat VALUES ('OB001','JO001','Stop Cold',3000,200);

INSERT INTO MsObat VALUES ('OB002','JO001','Procold',2000,200);

INSERT INTO MsObat VALUES ('OB003','JO002','Fix Formula 44',35000,100);

INSERT INTO MsObat VALUES ('OB004','JO002','OBH Combi',25000,80);

INSERT INTO MsObat VALUES ('OB005','JO003','Vitamin C',15000,150);

INSERT INTO MsObat VALUES ('OB006','JO003','Vitacimin',5000,120);

Page 4: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

Silakan untuk melihat data ya dengan menggunakan perintah select seperti gambar dibawah ini :

Sekarang kita sampai pada tahapan implementasi system untuk membuat program. Pada pembuatan program ini, penulis membagi menjadi beberapa langkah kerja, seperti pengaturan ODBC, pembuatan form-form, pembuatan report-report, pembuatan menu, dan kompilasi program.

Pengaturan ODBC

Tahapan pengaturan ODBC adalah tahapan dimana kita member nama sumber data (DSN = Data Source Name), tahapan pengaturan ODBC sebagai berikut :

1. Pilih Start > Settings > Control Panel > Administrative Tools > Data Sources (ODBC) 2. Sehingga akan muncul gambar seperti berikut

Page 5: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

3. Klik tab system DSN, akan muncul kotak system Data Sources; seperti gambar dibawah ini

4. Klik Add…., akan muncul kotak Create New Data Source. Pilih Name MySQL ODBC 3.51 Driver > Finish. seperti gambar dibawah ini.

5. Isi kotak DSN configuration seperti gambar dibawah ini.

Page 6: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

6. Sebelum kita klik Test Data Source, jalankan dahulu WinMySQLAdmin di Windows Explorer pada folder MySQL\bin. Jika ada pertanyaan password, kilk saja cancel

7. Buka database obat, seperti gambar dibawah ini

8. Kemudian pada kotak DSN Configuration, klik tombol perintah Test Data Source. Jika koneksi sukses, akan tampil seperti gambar berikut.

9. Klik OK > OK 10. Tampilan Akhir ODBC Data Source Administrator, sebagai berikut

Page 7: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

Pembuatan Form-Form

Selanjutnya membuat form MsJenisObat, sebelum menuat form aktifkan dahulu komponen datagrid dan ADODC, caranya pilih Project > Components, kemudian pilih Microsoft ADO Data Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB), seperti gambar dibawah ini :

Selanjutnya buat form seperti gambar dibawah ini :

Pengaturan propertinya sebagai berikut.

No Objek Properti Nilai 1 Form1 StartUpPosition 2-CenterScreen 2 Form1 ControlBox False 3 Form1 BorderStyle 1-Fixed sigle

Page 8: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

4 Command1 Caption &Selesai 5 Command1 Font/Fontstyle Bold

Mengatur Properti ConnectionString ADODC1, caranya sebagai berikut 1. Klik kanan pada ADODC1, sperti gambar dibawah ini

2. Pilih Opsi Use ODBC Data Source Nama, kemudian pilih nama DSN : MyKoneksi > APPLY, seperti gambar dibawaj ini

3. Pilih Tab RecordSource, akan tampil kotak isian dan atur seperti gambar berikut :

Page 9: Belajar Koneksi Visual Basic Dengan MySQL

Cek ly

4. Klik objek DataGrid, set (atur) property Datasource menjadi ADODC1, kemudian kilk kanan pada DataGrid pilih Retrieve fields. Jika ada konfirmasi, klik OK

5. Klik dua kali objek command1, ketikkan perintah sebagai berikut : Unload Me

6. Jalankan Program sehingga tampilan sebagai berikut

Sebagai latihan buat Form Obat dengan cara yang sama. Pada latihan berikutnya akan membuat tombol Tambah, Edit, Batal, Simpan, Selesai.

************ Semoga Bermanfaat **************