Dalam dunia programing sering tedengar CRUD, tapi apa sih CRUD tuh,
CRUD tu singkatan, yaitu : Create, Read, Update dan Delete.......
Nah Bagi temen-temen yang ingin jadi programer, cara membuat CRUD ini
wajib loh, yah ibarat jika anda pengen berlari kenceng, harus bisa jalan
dulu kan, jika tidak menguasai CRUD, bagaimana anda bisa berlari jika
jalan aja gak bisa. bagaimana bisa jadi programer kalo CRUD gak
bisa......hehehe. ah males bnyak nulis, singkat ja ya basa-basinya.....
- Buat dulu project dan form vb.netnya kayak gambar.
- Tambahkan 2 button, 2 textbox dan 1 datagridview.
- Buat connection string dengan menambahkan app.config dan cara membacanya ada di sini.
- Pada button simpan (Button1) ketik coding kayak dibawah.
- Pada button baca (Button2) codingnya kayak dibawah.
- Untuk update dan delete tambahkan lagi 2 button dan untuk codingnya sama dengan insert Cuma bedanya ada pada sql =”......”
- Untuk bagaimana sql update dan delete bisa di lihat di sini
Imports System.DataImports System.Data.SqlClientPublic Class Form1Private SQLCON As New SqlConnectionPrivate cmd As New SqlCommandPrivate sql As String = ""Private Sub bukaexec()Dim connectionstring As String = System.Configuration.ConfigurationManager. AppSettings("ConnectionString")SQLCON.ConnectionString = connectionstringSQLCON.Open()cmd.Connection = SQLCONEnd SubPrivate Sub tutup()SQLCON.Close()End SubPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickTrySql = "insert into dbo.tbobat values ('" & TextBox1.Text.Trim & "','" & TextBox2.Text.Trim & "')"bukaexec()cmd.CommandText = sqlcmd.ExecuteNonQuery()MsgBox("success")Catch ex As ExceptionMsgBox(ex.ToString)Finallytutup()End TryEnd SubPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickDim ds As New DataSetDim adp As New SqlDataAdapterTrybukaexec()sql = "select * from dbo.tbkatgori"cmd.CommandText = sqladp = New SqlDataAdapter(cmd)adp.Fill(ds, "tbkategri")DataGridView1.DataSource = ds.Tables(0)Catch ex As ExceptionMsgBox(ex.ToString)Finallytutup()End TryEnd SubEnd Class


0 komentar:
Posting Komentar