SqlServer中的sql传参是在参数前面增加@, Oracle的sql传参是在参数前面增加:号.
如下:
CommTxt = "Insert into TableName(TXT,STATUS)VALUES(:Txt,:Status)";
cmd.CommandText = CommTxt;
cmd.Parameters.Add("Txt", OracleType.NVarChar).Value = "sssss";
cmd.Parameters.Add("Status", OracleType.Int32).Value = 1;