新手,以前没用过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;
}
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;
}
解决方案 »
- 数据库唯一索引的问题
- mysql中字符串输入问题
- 如何在MYSQL的QUERY BROWSER 中使用EDIT功能?
- 求一sql语句
- MySQL 如何锁定已选择的行,不让其他进程读取?
- java.sql.SQLException: Unknown type '246 in column 0 of 1 in binary-encoded result set.
- 弱问:用c语言连接mysql具体过程是怎样的?尽量详细点!谢了
- 高分请教MYSQL安装在LINUX下
- Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码
- 使用update 报错Truncated incorrect DOUBLE value: ''
- about sql problem ,need help
- 一个MSSQL查询的问题,请大家帮帮忙,急!!!!
'---------------------------------------------
注意?CName
string Sql = "Select ID from NewsClass where CName = ?CName";
MySqlConnection Conn = MySqlDb.CreateConn();
MySqlParameter []Parameters = new MySqlParameter[]{
new MySqlParameter("?CName",MySqlDbType.VarString)
};