我有选择查询,我关闭了一个方法,所以我可以在任何地方调用它,而不是一次又一次地编写查询命令
public string mysql_execute_selectfromwhere(string select ,string from, string where, string equalsto)
{
ConnMySql.Open();
MySqlCommand com = ConnMySql.CreateCommand();
com.CommandText = "SELECT @1 FROM @2 WHERE @3=@4";
com.Parameters.AddWithValue("@1", select);
com.Parameters.AddWithValue("@2", from);
com.Parameters.AddWithValue("@3", where);
com.Parameters.AddWithValue("@4", equalsto);
string returnstring = Convert.ToString(com.ExecuteScalar());
ConnMySql.Close();
return returnstring;
}
这就是我调用这个方法的方式
string get = mysql_execute_selectfromwhere("label_name", "label_fields", "lable_id", "17");
我得到以下 mysql 语法错误,我似乎无法正确理解它
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near "label_fields' WHERE 'lable_id'='17" at line 1
如果我的程序有任何其他问题,请同时强调。谢谢
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容