modul ii - jumadi.files.wordpress.com file · web viewnext> silahkan ikuti ... setelah selesai...
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