日期:2014-05-17  浏览次数:20383 次

请教asp.net插入oracle数据语句怎么写

OracleConnection conn = new OracleConnection("Provider=OraOLEDB.Oracle;Data Source=test;User Id=test;Password=");
                string sql = "insert into ass_main (add_user) values('sdfkkkkkkkk')";
                OracleCommand mycommand = new OracleCommand(sql, conn);
mycommand.ExecuteNonQuery();

oracle连接应该是没有问题的,查询数据可以在页面显示,但是要插入数据怎么插不进去? 也没有报错,PL/SQL查看并没插入新数据,insert into   update 这类语句怎么写啊?

------解决方案--------------------
从你的代码看好像没什么问题啊,connection没有open?应该有异常啊。

这里有个代码:
http://bbs.csdn.net/topics/80145578
------解决方案--------------------
add_user  不像是一个列名啊。
------解决方案--------------------
如果你的连接字符串,语句都没有错的话,可能是下面两种可能
1.pl_sql 如果只是简单的执行的话好像还有一个Commit过程
2.锁表了。