0
winform.i에서 사전 프로젝트를하고 있습니다. 텍스트를 입력 할 수있는 텍스트 상자가 있습니다. 텍스트를 입력 할 때마다 단어와 그 의미를 word = my_entered_text로 표시합니다. 제가데이터베이스에서 데이터를 표시하기 위해 datagrid로 작업하십시오.
이private void textBox1_TextChanged(object sender, EventArgs e)
{
string word = textBox1.Text;
//connect to database
SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Users\Imon-Bayazid\Documents\new2.sdf");
using (con)
{
con.Open();
// 2
// Create new DataAdapter
using (SqlCeDataAdapter a = new SqlCeDataAdapter(
"SELECT English FROM Table1 WHERE (English like '" + word + "%')", con))
{
// 3
// Use DataAdapter to fill DataTable
DataTable t = new DataTable();
a.Fill(t);
// 4
// Render data onto the screen
dataGridView2.DataSource = t;
}
using (SqlCeDataAdapter b = new SqlCeDataAdapter(
"SELECT Bangla FROM Table1 WHERE (English like '" + word + "%')", con))
{
// 3
// Use DataAdapter to fill DataTable
DataTable tt = new DataTable();
b.Fill(tt);
// 4
// Render data onto the screen
dataGridView1.DataSource = tt;
}
}
}
같은 시도했지만 라인에 "파라미터가 유효하지 않은"되는 예외 나타내는 "dataGridView1.DataSource = TT를 「 어떻게이 문제를 해결할 수 있습니까 ???