Pada artikel ini, menggunakan database SQL Server dalam proses untuk melakukan CRUD ( Create, Read, Update dan Delete )
Berikut adalah cara membuat CRUD pada Visual C# :
1. Buat Form untuk menampilkan data, tambahkan ListView
2. Isikan sintak
buat class untuk koneksi yang nanti bisa dipakai untuk insert, update dan delete serta laporan
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace connectdatabase
{
class koneksi
{
public System.Data.SqlClient.SqlConnection GetConn()
{
System.Data.SqlClient.SqlConnection conn = newSystem.Data.SqlClient.SqlConnection();
conn.ConnectionString = "Data Source= localhost; Initial Catalog=dbdata;user=sa; Password=123456";
return conn;
}
}
}
public void listdata()
{
SqlDataReader reader = null;
with ListView1
.Items.Clear();
.Columns.Clear();
.Columns.Add("ID", 70, HorizontalAlignment.Left);
.Columns.Add("Nama", 150,HorizontalAlignment.Left);
.Columns.Add("Keterangan", 150, HorizontalAlignment.Left);
.GridLines = true;
.FullRowSelect = true;
.Activation = ItemActivation.TwoClick;
.View = View.Details;
.MultiSelect = false;
end with;
System.Data.SqlClient.SqlConnection conn = GetConn();
try
{
conn.Open();
string sql = "select * from jenis";
SqlCommand command = new SqlCommand(sql, conn);
command.ExecuteNonQuery();
// untuk menampung data dan menampilkan
reader = command.ExecuteReader();
while (reader.Read())
{
ListViewItem item = newListViewItem(reader["id"].ToString(), 0);
item.SubItems.Add(reader["nama"].ToString());
item.SubItems.Add(reader["keterangan"].ToString());
ListView.Items.Add(item1);
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
finally
{
conn.Close();
}
}
}
lalu tambahkan sintak pada form_load
private void Form1_Load(object sender, EventArgs e)
{
listdata();
}
kemudian jalankan maka akan ditambilkan seperti gambar dibawah ini :