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

binsea1 2013-03-18 12:10:50

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 这类语句怎么写啊?
...全文
196 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangchangming 2013-03-18
  • 打赏
  • 举报
回复
事务没有提交
  • 打赏
  • 举报
回复
如果你的连接字符串,语句都没有错的话,可能是下面两种可能 1.pl_sql 如果只是简单的执行的话好像还有一个Commit过程 2.锁表了。
宝_爸 2013-03-18
  • 打赏
  • 举报
回复
add_user 不像是一个列名啊。
yyl8781697 2013-03-18
  • 打赏
  • 举报
回复
直接把这个语句放在PLSQL中运行试试看 insert into ass_main (add_user) values('sdfkkkkkkkk')
宝_爸 2013-03-18
  • 打赏
  • 举报
回复
从你的代码看好像没什么问题啊,connection没有open?应该有异常啊。 这里有个代码: http://bbs.csdn.net/topics/80145578
binsea1 2013-03-18
  • 打赏
  • 举报
回复
好了啊,已插入,上面这个语句可以,莫名其妙就插入了
binsea1 2013-03-18
  • 打赏
  • 举报
回复
引用 1 楼 findcaiyzh 的回复:
从你的代码看好像没什么问题啊,connection没有open?应该有异常啊。 这里有个代码: http://bbs.csdn.net/topics/80145578
照猫画虎改了一下,还是不行

OracleConnection conn = new OracleConnection("Provider=OraOLEDB.Oracle; Source=test;User Id=test;Password=test");
                conn.Open();
                string sql = "insert into ass_main (add_user) values('sdfkkkkkkkk')";
                OracleCommand mycommand = conn.CreateCommand();
                OracleTransaction myTrans = conn.BeginTransaction(IsolationLevel.ReadCommitted);
                mycommand.Transaction = myTrans;
                mycommand.CommandText = sql;
               mycommand.ExecuteNonQuery();
                    myTrans.Commit();
Provider=OraOLEDB.Oracle 这个在网上有很多写法 Provider=System.Data.OracleClient 不知道什么意思?我是安装了oracle客户端的,也配置了客户端连接

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧