modul ii - jumadi.files.wordpress.com file · web viewnext> silahkan ikuti ... setelah selesai...

21
Modul Praktikum Basisdata Program Studi Matematika Fakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung MODUL VI Microsoft SQL Server dan Microsoft Visual Basic Materi : a) Konfigurasi ODBC b) Menampilkan Data dan Query SQL Server pada DataGrid di Visual Basic c) Menambah data SQL Server melalui ODBC pada Visual Basic KONFIGURASI ODBC MELALUI PANEL KONTROL WINDOWS Untuk mengkoneksikan Microsoft SQL Server ke Visual Basic, salah satu langkah yang dapat dilakukan adalah melalui ODBC dengan langkah – langkah sebagai berikut : Pilih control panel sehingga tampil layar seperti berikut [Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 1 of 21

Upload: vuongtram

Post on 29-Mar-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

MODUL VI

Microsoft SQL Server danMicrosoft Visual Basic

Materi :a) Konfigurasi ODBC b) Menampilkan Data dan Query SQL Server pada DataGrid di Visual

Basicc) Menambah data SQL Server melalui ODBC pada Visual Basic

KONFIGURASI ODBC MELALUI PANEL KONTROL WINDOWS

Untuk mengkoneksikan Microsoft SQL Server ke Visual Basic, salah satu langkah yang dapat dilakukan adalah melalui ODBC dengan langkah – langkah sebagai berikut :

Pilih control panel sehingga tampil layar seperti berikut

Dalam control panel tersebut Pilih Administrative Tools Click Data Sources (ODBC)

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 1 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Setelah masuk ke Data Source (ODBC), maka akan tampil ODBC Data Source Administrator seperti tampilan layar di bawah.

KONFIGURASI SYSTEM DSN

Pilih System DSN, kemudian click Add...

Disini anda akan menambahkan data source baru yang digunakan sebagai sumber pengambilan data.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 2 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Layar yang akan tampil selanjutnya seperti di bawah ini:Disini anda akan memilih driver untuk membangun data source baru tadi.Pilih SQL Server kemudian Finish

Jika SQL Server di komputer anda belum dijalankan, maka jalankan terlebih dahulu SQL Server melalui SQL Server Service Manager . Jika sudah dijalankan (start), kita kembali ke Data Source.

Tampilan selanjutnya adalah seperti di bawah ini:Ketik DSNakademik pada textbox NameUntuk mengkoneksikan SQL Server, maka pilih server yang sama ketika anda menjalankan Microsoft SQL Server di komputer anda.Misal, server di komputer anda adalah KOMP16, maka ketik KOMP16 di textbox server.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 3 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Click Next>

Silahkan ikuti langkah-langkah selanjutnya, kemudian click Next>

Ubahlah default database menjadi akademik, kemudian click Next>

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 4 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Setelah tampil layar seperti di bawah ini, maka click Finish

Setelah selesai membuat Data Source baru, maka kita harus menguji data source itu.Click Test Data Source sehingga Data Sorce anda successfully connected.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 5 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Untuk melihat bahwa Data Source yang anda buat tadi berhasil, maka lihat kembali System DSN, di sana anda akan melihat DSNakademik.Click OK

Buka Microsoft Visual Basic 6.0.Pilih standard EXE kemudian Open

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 6 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Pilih Project kemudian pilih Components...

Ikuti langkah di bawah ini kemudian click OK

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 7 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Lukislah Data Grid dan Command Button pada form yang tersedia sehingga terlihat seperti layar di bawah ini:

Click View, kemudian pilih Code.Ketikkan code di bawah ini.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 8 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Click Run pada taskbar, sehingga hasilnya seperti di bawah ini.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 9 of 19

Private Sub Command1_Click() Dim Conn As Connection Set Conn = New Connection

driverDB = "DSNakademik" Conn.CursorLocation = adUseClient Conn.Open driverDB, "", "" SQLtampil = "SELECT * FROM MSMHS" Dim rst As Recordset Set rst = New Recordset Set rst = Conn.Execute(SQLtampil) Set DataGrid1.DataSource = rst

End Sub

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Click Tampil.Jika terdapat layar seperti ini, click OK.

Pilih Project kemudian pilih References...

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 10 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Ikuti langkah di bawah ini kemudian click OK

Click Run, kemudian click Tampil

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 11 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Selanjutnya pilih Project kemudian Add Form

Click Open

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 12 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Lukislah Lebel, Text Box, dan Command Button pada form yang tersedia sehingga terlihat seperti layar di bawah ini:

Ubahlah Label dan Command Button tersebut sehingga terlihat seperti form di bawah ini:Cara mengubah label dan command button adalah dengan mengganti captionnya menjadi nama label dan command yang diinginkan.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 13 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Click View, kemudian pilih Code.Ketikkan code di bawah ini.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 14 of 19

Private Sub Command1_Click()

Dim Conn As ConnectionSet Conn = New Connection

driverDB = "DSNakademik"Conn.CursorLocation = adUseClientConn.Open driverDB, "", "" SQLtambah = "INSERT INTO MSMHS(KDPTI,KDPST,KDJEN,NIMHS,NMMHS,TPLHR,TGLHR)"

SQLtambah = SQLtambah & " VALUES('" & Text1.Text & "','" & Text2.Text & "','"

SQLtambah = SQLtambah & Text3.Text & "','" & Text4.Text & "','" & Text5.Text

SQLtambah = SQLtambah & "','" & Text6.Text & "','" & Text7.Text & "')"

Dim rst As RecordsetSet rst = New Recordset

Set rst = Conn.Execute(SQLtambah)

MsgBox "DATA TELAH TERSIMPAN", vbInformation

End Sub

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Pilih Project kemudian click Project1 Properties...

Ubahlah Startup Object menjadi form yang anda inginkan untuk dijaankan.Pilih Form2 untuk menjalankan Form 2 , kemudian click OK.Lalu, jalankan form tersebut melalui Run

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 15 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Bentuk Form2 setelah dijalankan.

Input data seperti di bawah ini, kemudian click Simpan.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 16 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Untuk menjalankan Form1, ikuti langkah yang sama ketika anda hendak menjalankan Form2, dengan mengubah Startup Object menjadi Form1.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 17 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Untuk langkah terakhir, jalankan Form1 melalui Run dan inilah hasil tampilannya.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 18 of 19

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 19 of 19