Connection & Datareader
Proses Standar Penggunaan Koneksi Query DataReader Control Pengenalan singkat Debug and Deploy Write Code Access Data Use Visual Studio .NET Create Interface Proses Standar Penggunaan Koneksi Query DataReader Control
Proses Standar Koneksi Query Data Reader Control
Penggunaan Koneksi Setting Koneksinya SqlConnection Pasang ConnectionString * Data Source / Server * Initial Catalog / Database * Integrated Security * User ID * Password Contoh : Dim xkoneksi as new sqlconnection Xkoneksi.connectionString=“Data Source=localhost;Initial Catalog=Master;Integrated Security=true“ SqlConnection Database
Dim xcom as new sqlcommand Query = “select nim, nama from mhs“ Ambil Data SqlCommand Parameter * Query * SqlConnection Contoh : Dim query as string Dim xcom as new sqlcommand Query = “select nim, nama from mhs“ Xcom.commandtext(query,xkoneksi) SqlCommand SqlConnection Database
Penggunaan DataReader Tidak perlu di instance-kan dim xread as sqldatareader 2. SqlCommand.ExecuteReader 3. Forward Only Use SqlDataReader SqlCommand SqlConnection Database Row1 Col1 Row1 Col2 Row1 Col3 Row1 Col4 Row2 Col1 Row2 Col2 Row2 Col3 Row2 Col4 Row3 Col1 Row3 Col2 Row3 Col3 Row3 Col4
Control Command DataReader (Forward Only Use Looping Pembacaan data : * xread([posisi_kolom]) atau xread([nama_kolom]) * xread.item([posisi_kolom]) atau xread.item([nama_kolom]) * xread.Get([tipe_data]) atau xread([posisi_kolom])
Test Case – Design UI
Deklarasikan variable yang dibutuhkan yaitu: Langkah pertama Deklarasikan variable yang dibutuhkan yaitu: SQLConnection SQLCommand SQLDataReader Dim xkoneksi As New SqlClient.SqlConnection Dim xcom As New SqlClient.SqlCommand Dim xread As SqlClient.SqlDataReader
Buat variable untuk menyimpan query Pada event Command1 click: Langkah kedua Buat variable untuk menyimpan query Dim strSQL as new String(“”) Pada event Command1 click: Isikan connectionString pada object koneksi. Isikan query pada variable sqlStr Isikan sqlStr pada property cmd.commandText Isikan property cmd.connection Buka connecntion Isikan xReader dengan cmd.executeReader
xcom. CommandText = “select xcom.CommandText = “select * from Tugas where NamaMhs like & ‘” Textbox1.Text & “%’” xkoneksi.ConnectionString = “Data Source=localhost;Initial Catalog=PV;Integrated Security=true“ xcom.Connection = xkoneksi xkoneksi.Open() xread = xcom.ExecuteReader
Langkah ketiga – Isi Listbox If xread.HasRows Then Do While xread.Read Listbox1.Items.Add(xread.item(0)) loop End if Xread.close() Xkoneksi.close()