WORK 13 ดึงข้อมูลจากตาราง มาแสดง
Code : FormBooks.cs
Button
SearchClick :
{
String dbName = "kvcLib.ldb";
String dataSource = "data source= " + dbName;SQLiteConnection con = new SQLiteConnection(dataSource);
SQLiteCommand com = new SQLiteCommand(dataSource, con);
String qry = "SELECT * FROM books";
con.Open();
SQLiteDataAdapter da = new SQLiteDataAdapter(qry, con);
DataSet ds = new DataSet();
da.Fill(ds, "books");
DataTable dtable = new DataTable();
da.Fill(dtable);
BindingSource bSource = new BindingSource();
bSource.DataSource = dtable;
this.dataGridView1.DataSource = ds;
this.dataGridView1.DataMember = "books";
this.dataGridView1.Columns[0].HeaderText = "ID";
this.dataGridView1.Columns[1].HeaderText = "ชื่อหนังสือ";
this.dataGridView1.Columns[2].HeaderText = "ชื่อผู้แต่ง";
this.dataGridView1.Columns[3].HeaderText = "ปีที่พิมพ์";
this.dataGridView1.Columns[4].HeaderText = "ที่จัดเก็บ";
this.dataGridView1.Columns[5].HeaderText = "ISBN";
this.dataGridView1.AutoSizeColumnsMode =
DataGridViewAutoSizeColumnsMode.None;
this.dataGridView1.AutoResizeColumns();
this.dataGridView1.AllowUserToResizeColumns = true;
this.dataGridView1.AllowUserToOrderColumns = true;
dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.MistyRose;
con.Close();
this.dataGridView1.AutoResizeColumns();
this.dataGridView1.AllowUserToResizeColumns = true;
this.dataGridView1.AllowUserToOrderColumns = true;
dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.MistyRose;
con.Close();
}
0 ความคิดเห็น