0% found this document useful (0 votes)
38 views4 pages

Private Sub Byval As Byval As Handles: Object Eventargs

The document contains code for searching, displaying, and editing doctor data from a database table. It defines event handlers for buttons that perform search/display by doctor ID, name, or specialization. Another button handler displays all doctors. An edit form class defines handlers for clearing/closing the form and editing an existing doctor's details in the database.

Uploaded by

Noeng
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

Private Sub Byval As Byval As Handles: Object Eventargs

The document contains code for searching, displaying, and editing doctor data from a database table. It defines event handlers for buttons that perform search/display by doctor ID, name, or specialization. Another button handler displays all doctors. An edit form class defines handlers for clearing/closing the form and editing an existing doctor's details in the database.

Uploaded by

Noeng
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

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"

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

* FROM dokter", conn)

"id" "Nama" "Spesialisasi" "No. Telp"

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

You might also like