【发布时间】:2020-01-07 03:58:14
【问题描述】:
当我尝试将我的 csv 文件上传到 C# 中的 Oracle 数据库时遇到问题。错误消息的出现类似于 {"ORA-00936: missing expression"}。我不知道要修复它。请问这里有没有人可以帮我解决这个问题。
这是我当前的代码;
conn.Open();
foreach(DataRow importRow in importData.Rows)
{
OracleCommand cmd = new OracleCommand("INSERT INTO TMCI_PPC_IMPORTDATA_PSI (ITEM, REQUIREMENT, REQ_DATE)" +
"VALUES (@Itm, @Req, @ReqDT)", conn);
cmd.CommandType = CommandType.Text;
cmd.Parameters.Add("@Itm", importRow["ITEM"]);
cmd.Parameters.Add("@Req", importRow["REQUIREMENT"]);
cmd.Parameters.Add("@ReqDT", importRow["REQ_DATE"]);
cmd.ExecuteNonQuery();
}
【问题讨论】: