OleDb连接的,参数可以这样写,可以加@,也可以不加:
......
SqlParameter objParam=new SqlParameter();
objParam=myCmd.Parameters.Add("ISBN",OleDbType.VarChar,12);
objParam.Direction=ParameterDirection.Input;
objParam.Value="0764543962";
Sql连接,参数要加@:
SqlParameter objParam=new SqlParameter();
objParam=myCmd.Parameters.Add("@ISBN",SqlDbType.VarChar,12);
objParam.Direction=ParameterDirection.Input;
objParam.Value="0764543962";
原因:sqlserver的要求变量之间要有@,全局变量要求@@