如何在C#中执行oracle多个查询

时间:2018-03-09 02:26:43

标签: c# sql oracle

我无法获取所有记录,包括刚插入标题为“在C#中单个Oracle命令中执行多个查询”的代码的记录。还有更多我收到错误声明“ORA-00933:SQL命令没有正确结束”。

我想按如下方式执行多个oracle查询:

con.Open();
var query ="INSERT INTO myTable ( Column1, Column2, Column3 ) VALUES('a','b','c')  SELECT * FROM myTable"
OracleCommand cmd = CreateCommand(query, connection);
OracleDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
   var item = Activator.CreateInstance(type);
   item = SetValue(reader, item, list);
}

我尝试过尝试过开始和结束,但它没有用。

有没有办法让它发挥作用?

提前致谢。

0 个答案:

没有答案