0
了問題的連接,還有就是多單Database.When 1個DataTable中我嘗試如何連接多個數據表中的數據表?
SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\...\Database1.mdf;Integrated Security=True");
它是空的GridView,不知道如何選擇數據表中的選擇一個連接,並顯示在datagridview的
private void textBox1_TextChanged(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandType=CommandType.Text;
cmd.CommandText = "select * from table1 where name like('" + textBox1.Text + "\')";
cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
dataGridView1.DataSource = dt;
con.Close();
}
在數據表中檢索數據..
我沒有看到任何'DataTable'在你的代碼,我只看到一個'SqlConnection'。 –
只是想知道如何顯示一個表選擇一個。 – Masso
每當你按下鍵盤上的按鍵時,你都會認真地遇到性能問題。您的SQL語法也不正確,因爲您正在使用LIKE語句,但未在輸入周圍指定通配符類型參數,例如SELECT * FROM table1 WHERE name LIKE%textbox1.Text%。您也應該考慮參數化您的查詢以安全的理由。您也正在執行查詢,然後使用數據適配器填充它。很可能您輸入的輸入不工作/記錄未找到,因爲您在每次按鍵時都會這樣做,並且沒有數據返回 –