新手,以前没用过MYSQL,今天刚用
MYSQL 不能使用带参数的查询吗,这是在.NET里的,
插入后CName字段值是空的,帮个忙,谢谢
在线等,
/-----------
string CName = "abc";
string Sql = "Insert Into NewsClass (CName,OrderNum) Values (@CName,100) ";
MySqlConnection Conn = MySqlDb.CreateConn();
MySqlParameter[] Parameters = new MySqlParameter[]{
  new MySqlParameter("CName",MySqlDbType.VarChar)
  };
Parameters[0].Value = CName;
MySqlCommand Cmd = MySqlDb.CreateCmd(Sql,Conn,Parameters);
Cmd.ExecuteNonQuery();//------------------------------------
public static MySqlCommand CreateCmd(string Sql,MySqlConnection conn,MySqlParameter[] Paremeters)
{
MySqlCommand Cmd = new MySqlCommand(Sql,conn);
foreach(MySqlParameter param in Paremeters)
{
Cmd.Parameters.Add(param);
}
return Cmd;
}