C#调用mysql,使用带参数mysql语句

来源:互联网 发布:telnet带端口号 编辑:程序博客网 时间:2024/06/05 11:24

最近学习中,尝试使用带参数的mysql语句。sqlserver中参数以@para替换,但是Mysql语句中参数需要以?para替换,不支持@para方式。

例如:

//mysql

string cmd ="select userBackImage from users where userName=?name";
            MySqlParameter para = new MySqlParameter("?name", MySqlDbType.VarChar, 100);
            para.Value = userName;

MySqlDataReader reader = MYSQLHelper.ExecuteReader(CommandType.Text, cmd, para);

0 0