Membuat CRUD Pada Visual C# - I [ Select ]

 

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 :