【发布时间】:2009-07-29 20:54:27
【问题描述】:
DbCommand command = new OracleCommand(
"insert into hardware (HardwareID) VALUES (6);", myConnection);
command.ExecuteNonQuery();
Hardware 是 NUMBER(7, 0)。
我正在尝试使用 C# 使这个简单的 Oracle INSERT 工作。但是,我不断收到 911 错误消息,提示存在无效字符。
我做错了什么?
我可以毫无问题地执行以下代码:
DbCommand command2 = new OracleCommand("Select * from Hardware", myConnection);
command2.ExecuteReader();
(我计划稍后使用参数,我只是想构建一个概念验证)
【问题讨论】: