elyas_delshadnbe
شنبه 07 تیر 1393, 11:16 صبح
با سلام. من یه برنامه دارم به زبون C#.اینم کدمه.
private void BindGrid(string srch)
{
string SqlStr="", SqlWhereCommand="";
SqlStr = "SELECT * FROM Table";
SqlWhereCommand = "WHERE Name LIKE '%"+srch +"%' ";
SqlStr += SqlWhereCommand;
TableTableAdapter Name = new TableTableAdapter();
DsTable.TableDataTable Tbl_name = new DsTable.TableDataTable();
SqlDataAdapter Da_Search = new SqlDataAdapter(SqlStr, Name.Connection);
Da_Search.Fill(Tbl_name);
Grv_Name.DataSource = Tbl_name;
Grv_Name.DataBind();
}
نمیدونم چرا رو خط da_search.fill(Tbl_Name) این خطا رو میده.Incorrect syntax near the keyword 'LIKE'. کسی میتونه راهنمایی کنه؟
private void BindGrid(string srch)
{
string SqlStr="", SqlWhereCommand="";
SqlStr = "SELECT * FROM Table";
SqlWhereCommand = "WHERE Name LIKE '%"+srch +"%' ";
SqlStr += SqlWhereCommand;
TableTableAdapter Name = new TableTableAdapter();
DsTable.TableDataTable Tbl_name = new DsTable.TableDataTable();
SqlDataAdapter Da_Search = new SqlDataAdapter(SqlStr, Name.Connection);
Da_Search.Fill(Tbl_name);
Grv_Name.DataSource = Tbl_name;
Grv_Name.DataBind();
}
نمیدونم چرا رو خط da_search.fill(Tbl_Name) این خطا رو میده.Incorrect syntax near the keyword 'LIKE'. کسی میتونه راهنمایی کنه؟