Re: [問題] 查詢問題
※ 引述《follow5566 (跟著5566)》之銘言:
: 問一下前輩
: 我練習弄一個查詢的程式
: 設了一個textbox button datagridview
: 在button寫了code如下
: SqlDataAdapter dr = new SqlDataAdapter("select * from
: account where (contxt Like'%'" + textBox1.Text + "'%')", cnn);
: dr.Fill(ds, "account");
: ^^^^^^^^^^^^^^^^^^^^^^^
: 想要在textbox上輸入想查詢的關鍵字
: 例如輸入aaa
: 但會在上述^^^^^^^^^處出現錯誤訊息
: 接近aaa處語法不正確
: 不知道我哪邊有問題?? 一直找不太出問題@@
: 感指教
抱歉再問一下
我設了一個datagridview 一開始在load的時候會先撈資料
然後用datagridview顯示
之後在textbox上輸入關鍵字 按button查詢
如何讓資料只顯示我查詢後的結果
目前會在原來的資料下 把查詢後的結果顯示在原資料下一列
也就是說 例如我查詢123123
欄位一 欄位二
a 123123
b 123111
c 222222
a 123123
^^^^^^^^^^^^^^^^^^
會變成這樣
而不是只有單一筆
以下附程式
不知道我哪邊觀念有錯?
private void btns_Click(object sender, EventArgs e)
{
using (SqlConnection cnn = new SqlConnection())
{
if (textBox1.Text =="")
{
MessageBox.Show("請勿空白!!!");
}
else
{
cnn.ConnectionString = "xxxxxxxxxxxx";
SqlDataAdapter idaccount = new SqlDataAdapter("select *
from account where (contxt Like'%" + textBox1.Text + "%')", cnn);
idaccount.Fill(ds, "account");
dataGridView1.DataSource = ds.Tables["account"];
cnn.Close();
idaccount.Dispose();
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.73.178
→
07/28 23:32, , 1F
07/28 23:32, 1F
→
07/29 08:03, , 2F
07/29 08:03, 2F
→
07/29 13:13, , 3F
07/29 13:13, 3F
討論串 (同標題文章)