62,242
社区成员




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();
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客户端的,也配置了客户端连接