Menampilkan Database ke DatagridView
Tambah kan komponen DataGridView1 ke form
Setelah itu ubah properties selection mode DataGridView1 menjadi FullRowSelect, seperti pd gambar dibawah :
kemudian klik gambar
klik 2 x di DoubleClick
sebelumnya install terlebih dahulu
di laptop anda, lalu setelah itu di program c# anda tambahkan komponen mysql data, caranya klik kanan, lalu add Reference..
seperti gambar dibawah ini :
lalu akan muncul tampilan dibawah ini, klik ok
dan untuk mengkoneksikan ke database mysql , lalu tambahkan koding dibawah ini :
using MySql.Data.MySqlClient;
//declare our global variable for mysqlconnection
MySqlConnection conn = new MySqlConnection("server=localhost;User Id=root;database=db_labor");
MySqlConnection conn = new MySqlConnection("server=localhost;User Id=root;database=db_labor");
lalu klik 2x di DataGridView dan tambahkan koding seperti dibawah ini :
private void dataGridView1_DoubleClick(object sender, EventArgs e)
{
try
{
DataTable dt = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("Select * from tbl_iventaris where Kode_Invetaris=" +
Convert.ToInt16(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()) + " ", conn);
da.Fill(dt);
//display now the record to the textbox
comboBox1.Text = dt.Rows[0][0].ToString();
textBox1.Text = dt.Rows[0][1].ToString();
comboBox2.Text = dt.Rows[0][2].ToString();
comboBox3.Text = dt.Rows[0][3].ToString();
dateTimePicker1.Text = dt.Rows[0][4].ToString();
dateTimePicker2.Text = dt.Rows[0][5].ToString();
dateTimePicker3.Text = dt.Rows[0][6].ToString();
textBox2.Text = dt.Rows[0][7].ToString();
textBox3.Text = dt.Rows[0][8].ToString();
textBox4.Text = dt.Rows[0][9].ToString();
textBox5.Text = dt.Rows[0][10].ToString();
}
catch (Exception error)
{
MessageBox.Show(error.ToString());
}
}
{
try
{
DataTable dt = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("Select * from tbl_iventaris where Kode_Invetaris=" +
Convert.ToInt16(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()) + " ", conn);
da.Fill(dt);
//display now the record to the textbox
comboBox1.Text = dt.Rows[0][0].ToString();
textBox1.Text = dt.Rows[0][1].ToString();
comboBox2.Text = dt.Rows[0][2].ToString();
comboBox3.Text = dt.Rows[0][3].ToString();
dateTimePicker1.Text = dt.Rows[0][4].ToString();
dateTimePicker2.Text = dt.Rows[0][5].ToString();
dateTimePicker3.Text = dt.Rows[0][6].ToString();
textBox2.Text = dt.Rows[0][7].ToString();
textBox3.Text = dt.Rows[0][8].ToString();
textBox4.Text = dt.Rows[0][9].ToString();
textBox5.Text = dt.Rows[0][10].ToString();
}
catch (Exception error)
{
MessageBox.Show(error.ToString());
}
}
lalu klik 2 x di form ,dan tambahkan koding dibawah ini, untuk menampilkan data ke DataGridView
private void Form6_Load(object sender, EventArgs e)
{
//call the method display records to the data grid view
displayRecords();
}
//method to display records in to the data grid view
private void displayRecords()
{
try
{
DataTable dt = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("Select * from tbl_iventaris", conn);
da.Fill(dt);
//
dataGridView1.DataSource = dt.DefaultView;
}
catch (Exception error)
{
MessageBox.Show(error.ToString());
}
{
//call the method display records to the data grid view
displayRecords();
}
//method to display records in to the data grid view
private void displayRecords()
{
try
{
DataTable dt = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("Select * from tbl_iventaris", conn);
da.Fill(dt);
//
dataGridView1.DataSource = dt.DefaultView;
}
catch (Exception error)
{
MessageBox.Show(error.ToString());
}
Hasil setelah program di jalankan
keren gan postingannya.
BalasHapuskunjungi balik yha gan
Menampilkan Database Ke DataGridView VB.net 2010
Menampilkan Database ke ListView
http://softwarepintarku.blogspot.com/
makasiiiii.. kebantu banget
BalasHapusmakasih kakak, sangat membantu
BalasHapus