我有一个 aspx 表单和一个多行文本框。我将文本框值发送到 Oracle 表,而 Oracle 不喜欢撇号和分号。那么你能告诉我如何从字符串中排除撇号和分号吗?我正在这样做。
using (OracleConnection connection = new OracleConnection())
{
connection.ConnectionString = connectionString;
connection.Open();
OracleCommand command = connection.CreateCommand();
command.CommandType = System.Data.CommandType.StoredProcedure;
// Name of procedure or function to be executed
command.CommandText = "PROC_SENDREQUISITION";
command.Parameters.Add(new OracleParameter("P_ReqID", OracleType.VarChar)).Value = preqID;
command.Parameters.Add(new OracleParameter("P_reqDate", OracleType.VarChar)).Value = preqDate;
command.Parameters.Add(new OracleParameter("P_requester", OracleType.VarChar)).Value = prequester;
command.Parameters.Add(new OracleParameter("P_remarks", OracleType.VarChar)).Value = premarks;
command.ExecuteNonQuery();
}