Pencarian Data pada Datagridview Menggunakan DataAdapter SQL Server 2005 dan C#

Pencarian Data pada Datagridview Menggunakan DataAdapter SQL Server 2005 dan C# - Dalam membuat suatu aplikasi, untuk memudahkan dalam pencarian data maka digunakan fitur search data. Kali ini saya akan berbagi langkah-langkah membuat Pencarian Data pada Datagridview Menggunakan DataAdapter SQL Server 2005 dan C#. Sebelumnya buat dulu databasenya seperti pada gambar di bawah ini.

Untuk design formnya seperti gambar di bawah ini


Pada textBox1 ikuti langkah pada gambar. Pilih event TextChange kemudian tekan Enter.


Tuliskan coding di bawah ini

dvPerusahaan.RowFilter = "NAMA_P like '%" + textBox1.Text + "%'";

Sebelumnya deklarasikan terlebih dahulu database yang akan digunakan pada datagridview, coding ini juga akan digunakan untuk menampilkan data pada saat form di Load. Beri nama fungsi TampilkanData

//Memanggil SqlDataAdapter
SqlDataAdapter AdapterDaftarPerusahaan;
DataTable dtPerusahaan1 = new DataTable();
DataView dvPerusahaan = new DataView();

private void TampilkanData()
{
            AdapterDaftarPerusahaan = new SqlDataAdapter("select * from tb_perusahaan", Mydata.Connection);
            dtPerusahaan1.Clear();
            AdapterDaftarPerusahaan.Fill(dtPerusahaan1);
            dvPerusahaan = dtPerusahaan1.DefaultView;
            dataGridView1.DataSource = dvPerusahaan;
}

untuk coding pada form load gunakan coding seperti di bawah ini :

private void cariperusahaan_Load(object sender, EventArgs e)
        {
            TampilkanData();
        }

Untuk koneksi Mydata
Silahkan buat class dengan nama Mydata tuliskan coding dibawah ini.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace SWOT
{
    class Mydata
    {
        public static string ConnectionString
        {
            get
            {
                return "Server=localhost; Initial Catalog=SWOT; Integrated Security=true";
            }
        }

        private static SqlConnection _connection;
        public static SqlConnection Connection
        {
            get
            {
                if (_connection == null)
                    _connection = new SqlConnection(ConnectionString);
                if (_connection.State == ConnectionState.Closed)
                    _connection.Open();

                return _connection;
            }
        }
  
    }   
}

Hasilnya


Untuk button Pilih digunakan untuk memanggil dan menggunakan data pada datagridview untuk form lainnya, namun disini tidak saya share codingnya. Akan saya share pada artikel2 berikutnya InsyaAllah.
Jika ada yang ditanyakan bisa komen artikel, Semoga bermanfaat ^^


1 komentar:

source code lengkap nya dong, kalau boleh ke email saya khalidazia26@gmail.com terima kasih bu

Berkomentar yang sopan ya, Terimakasih sahabat..
EmoticonEmoticon