資料庫繫結dataGridView查詢保證標題名稱不變
前面在vs2008連線Acess資料庫中講過如何繫結dataGridView,這裡不再複述
用這種方法判斷一下
if (myDataReader.HasRows)
{
BindingSource bs = new BindingSource();
bs.DataSource = myDataReader;
dataGridView1.DataSource = bs;
}
else
{
dataGridView1.Rows.Clear();
}
2. public int OleCreateConnection2(string cmdstr)//使用ExecuteScalar查詢返回int型別
{
int count=0;
string myConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Documents and Settings\\Administrator\\桌面\\new.mdb";
mycon = new OleDbConnection(myConnectionString);
try
{
mycon.Open();
myCommand = new OleDbCommand(cmdstr, mycon);
count = int.Parse(myCommand.ExecuteScalar().ToString());//它的返回值為Object型別,可以轉化成int型別
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
return count;
}
3.模糊查詢
string cmdstr = "select * from T_Student where id like ? and name like ? ";
OleCreateConnection(cmdstr);
if (myDataReader.HasRows)
{
BindingSource bs = new BindingSource();
bs.DataSource = myDataReader;
dataGridView1.DataSource = bs;
}
else
{
dataGridView1.Rows.Clear();
}
myDataReader.Close();
string cmdstr2 = "select count(*) from T_Student where id like ? and name like ? ";
myCommand2 = new OleDbCommand(cmdstr2, mycon);
/////////////////////////////////////////////////////////////////
myCommand2.Parameters.Clear();//清空引數
////////////////////////////////////////////////////////////////
OleDbParameter pid2 = new OleDbParameter("cs1", OleDbType.Char);//設定第一個引數
pid2.Value = "%" + textBox1.Text + "%";
myCommand2.Parameters.Add(pid2);
OleDbParameter pname2 = new OleDbParameter("cs2", OleDbType.Char);//設定第一個引數
pname2.Value = "%" + textBox2.Text + "%";
myCommand2.Parameters.Add(pname2);
int count =(int)( myCommand2.ExecuteScalar());//這邊是執行資料庫操作
label3.Text = "共檢索到" + count + "條記錄";
mycon.Close();
相關文章
- C# dataGridView展示資料庫查詢結果C#View資料庫
- dataGridView繫結Dictionary |Dictionary繫結到DataGridViewView
- 查詢繫結變數的值變數
- 查詢當前資料庫名、使用者名稱、資料庫伺服器IP、埠、資料庫版本資訊。資料庫伺服器
- DataGridView不顯示未繫結的列-AutoGenerateColumnsView
- 修改資料庫名稱資料庫
- Oracle資料庫的查詢變慢了Oracle資料庫
- 查詢跟蹤檔名稱
- oracle 查詢未使用繫結變數的sqlOracle變數SQL
- 如何自行查詢出 SAP ABAP 標準的 OData 服務返回資料的後臺資料庫表和表欄位名稱資料庫
- 查詢沒有使用繫結變數的sql zt變數SQL
- 併發查詢資料庫問題資料庫
- nid修改資料庫名稱資料庫
- 如何修改MySQL資料庫名稱MySql資料庫
- 資料庫查詢資料庫
- 資料庫 - 資料查詢資料庫
- 資料庫資料的查詢----連線查詢資料庫
- C#取資料庫名稱與資料庫中表名的方法C#資料庫
- 初探G6, 切換資料時保證圖位置不變
- Elasticsearch如何保證資料不丟失?Elasticsearch
- V$sql查詢未使用繫結變數的語句SQL變數
- 【效能優化】查詢繫結變數的sql語句優化變數SQL
- mysql之查詢使用者名稱MySql
- Linux裝置名稱的查詢Linux
- DataGridView的資料繫結 與 指定列顯示 (程式碼完成)View
- iOS標準庫中常用資料結構和演算法之查詢iOS資料結構演算法
- 思考線上如何既保證不影響查詢,又能做更新操作
- 用NID修改資料庫名稱資料庫
- 二、修改資料庫全域性名稱資料庫
- 資料庫高階查詢之子查詢資料庫
- 關於修改資料庫名稱和ID的方法總結資料庫
- c# combox繫結oracle查詢的資料集(列)C#Oracle
- 求助:資料庫查詢資料庫
- ThinkPHP 資料庫查詢PHP資料庫
- 查詢資料庫大小資料庫
- 資料庫排序查詢資料庫排序
- Jemter查詢資料庫資料庫
- Postgresql10資料庫之更改資料庫的名稱SQL資料庫