Private Sub Byval As Byval As Handles: Object Eventargs
Private Sub Byval As Byval As Handles: Object Eventargs
Dim dtb As New DataTable Dim ds As New DataSet If ComboBox1.SelectedItem = "id" Or ComboBox1.Text = "id" Then conn.Open() Dim da1 As New SqlDataAdapter("SELECT * FROM dokter WHERE id_dr like '%" & TextBox1.Text & "%'", conn) da1.Fill(ds) dtb = ds.Tables(0) DataGridView1.DataSource = dtb conn.Close() TextBox1.Clear() DataGridView1.Columns(0).HeaderText = "id" DataGridView1.Columns(1).HeaderText = "Nama" DataGridView1.Columns(2).HeaderText = "Spesialisasi" DataGridView1.Columns(3).HeaderText = "No. Telp" End If If ComboBox1.SelectedItem = "nama" Then conn.Open() Dim da2 As New SqlDataAdapter("SELECT * FROM dokter WHERE nama_dr like '%" & TextBox1.Text & "%'", conn) da2.Fill(ds) dtb = ds.Tables(0) DataGridView1.DataSource = dtb conn.Close() TextBox1.Clear() DataGridView1.Columns(0).HeaderText = "id" DataGridView1.Columns(1).HeaderText = "Nama" DataGridView1.Columns(2).HeaderText = "Spesialisasi" DataGridView1.Columns(3).HeaderText = "No. Telp" End If If ComboBox1.SelectedItem = "spesialisasi" Then conn.Open() Dim da2 As New SqlDataAdapter("SELECT * FROM dokter WHERE spesialis like '%" & TextBox1.Text & "%'", conn) da2.Fill(ds) dtb = ds.Tables(0) DataGridView1.DataSource = dtb conn.Close() TextBox1.Clear() DataGridView1.Columns(0).HeaderText = "id" DataGridView1.Columns(1).HeaderText = "Nama" DataGridView1.Columns(2).HeaderText = "Spesialisasi" DataGridView1.Columns(3).HeaderText = "No. Telp" End If End Sub
Tampilkan semua
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click conn.ConnectionString = "Data Source=.;" & _ "Initial Catalog=ugd;" & _ "User id=sa;password=123456"
Dim dtb As New DataTable Dim ds As New DataSet conn.Open() Dim da1 As New SqlDataAdapter("SELECT da1.Fill(ds) dtb = ds.Tables(0) DataGridView1.DataSource = dtb conn.Close() TextBox1.Clear() DataGridView1.Columns(0).HeaderText = DataGridView1.Columns(1).HeaderText = DataGridView1.Columns(2).HeaderText = DataGridView1.Columns(3).HeaderText = End Sub
EDIT
Imports System.Data.SqlClient Public Class FormDokterEdit Public conn As New SqlConnection Public cmd As New SqlCommand Public rdr As SqlDataReader Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox2.Clear() TextBox3.Clear() TextBox4.Clear() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox2.Clear() TextBox3.Clear() TextBox4.Clear() TextBox1.Clear() Me.Close() End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click conn.ConnectionString = "Data Source=.;" & _ "Initial Catalog=ugd;" & _ "User id=sa;password=123456"
If TextBox4.Text = "" Then MessageBox.Show("Nama Dokter Harus Diisi!") Return End If If TextBox2.Text = "" Then MessageBox.Show("Spesialisasi Dokter Harus Diisi!") Return End If
conn.Open() cmd = New SqlCommand("upd_dr", conn) cmd.CommandType = CommandType.StoredProcedure cmd.Parameters.Add("@id_dr", SqlDbType.Char).Value = TextBox1.Text cmd.Parameters.Add("@nm_dr", SqlDbType.VarChar).Value = TextBox4.Text cmd.Parameters.Add("@spes", SqlDbType.VarChar).Value = TextBox2.Text cmd.Parameters.Add("@telp_dr", SqlDbType.VarChar).Value = TextBox3.Text cmd.ExecuteNonQuery() conn.Close() MsgBox("EDIT DATA DOKTER BERHASIL!")
Dim dtb As New DataTable Dim ds As New DataSet conn.Open() Dim da1 As New SqlDataAdapter("SELECT * FROM dokter", conn) da1.Fill(ds) dtb = ds.Tables(0) FormDokter.DataGridView1.DataSource = dtb conn.Close() TextBox1.Clear() FormDokter.DataGridView1.Columns(0).HeaderText = "id" FormDokter.DataGridView1.Columns(1).HeaderText = "Nama" FormDokter.DataGridView1.Columns(2).HeaderText = "Spesialisasi" FormDokter.DataGridView1.Columns(3).HeaderText = "No. Telp" TextBox1.Clear() TextBox2.Clear() TextBox3.Clear() TextBox4.Clear()
Me.Close()
End Sub
Private Sub FormDokterEdit_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class