他のクエリを機能させることはできますが、このクエリを Visual Studio で機能させることはできません ConnectionString がこの関数の外部で宣言されていると仮定します
public DataTable GetDtSearch(文字列検索名) {
string sql = "SELECT * FROM table WHERE (file_name LIKE @searchname)";
DataTable dt = new DataTable();
using (MySqlConnection con = new MySqlConnection(ConnectionString))
{
try
{
con.Open();
}
catch { return dt; }
using (MySqlCommand cmd = new MySqlCommand(sql, con))
{
cmd.Parameters.Add(@searchname,"%"+ searchname+"%");
using (MySqlDataAdapter adp = new MySqlDataAdapter(cmd))
{
try
{
adp.Fill(dt);
}
catch
{
}
}
}
con.Close();
}
return dt;
}