shadow.pro
جمعه 17 شهریور 1396, 17:10 عصر
سلام
من به هنگام اتصال نرم افزار سی شارپ به دیتابیس اکسس برای جستجو از طریق کد sql ارور میگرم (where)
متن ارور
{"Syntax error in FROM clause."}
کد نوشته شده
private void searching()
{
DataTable dt = new DataTable();
OleDbDataAdapter odp = new OleDbDataAdapter();
odp.SelectCommand = new OleDbCommand();
odp.SelectCommand.Connection = oleDbConnection1;
odp.SelectCommand.CommandText = "Select * From TblList Whare FName Like '%" + srchnamebt.Text + "%' AND LName Like '%" + srchlastnamebt.Text + "%' AND Phonenumber Like '%" + srchnumberbt.Text + "%'";
odp.Fill(dt);
dataGrid1.DataSource = dt;
}
در این کد 3تکسباکس ساخته شده و با وارد کردن داده های sql برای جستجو
private void srchnamebt_TextChanged(object sender, EventArgs e)
{
searching();
}
private void srchlastnamebt_TextChanged(object sender, EventArgs e)
{
searching();
}
private void srchnumberbt_TextChanged(object sender, EventArgs e)
{
searching();
}
من به هنگام اتصال نرم افزار سی شارپ به دیتابیس اکسس برای جستجو از طریق کد sql ارور میگرم (where)
متن ارور
{"Syntax error in FROM clause."}
کد نوشته شده
private void searching()
{
DataTable dt = new DataTable();
OleDbDataAdapter odp = new OleDbDataAdapter();
odp.SelectCommand = new OleDbCommand();
odp.SelectCommand.Connection = oleDbConnection1;
odp.SelectCommand.CommandText = "Select * From TblList Whare FName Like '%" + srchnamebt.Text + "%' AND LName Like '%" + srchlastnamebt.Text + "%' AND Phonenumber Like '%" + srchnumberbt.Text + "%'";
odp.Fill(dt);
dataGrid1.DataSource = dt;
}
در این کد 3تکسباکس ساخته شده و با وارد کردن داده های sql برای جستجو
private void srchnamebt_TextChanged(object sender, EventArgs e)
{
searching();
}
private void srchlastnamebt_TextChanged(object sender, EventArgs e)
{
searching();
}
private void srchnumberbt_TextChanged(object sender, EventArgs e)
{
searching();
}