using (OracleConnection conn = new OracleConnection(OracleHelper.Connection_String))//偶尔会出现“无效连接,操作终止” {
conn.Open();
using (OracleTransaction trans = conn.BeginTransaction())//加断点监控发现出错了:“未将对象设置引用到实例”,但是程序不会终止,依然会执行下去 {
try
{
freightBill.PkId = Insert(trans,freightBill, mPay); }
catch (Exception ex)
{
trans.Rollback();
}
}
}
conn.Open();
using (OracleTransaction trans = conn.BeginTransaction())//加断点监控发现出错了:“未将对象设置引用到实例”,但是程序不会终止,依然会执行下去 {
try
{
freightBill.PkId = Insert(trans,freightBill, mPay); }
catch (Exception ex)
{
trans.Rollback();
}
}
}
解决方案 »
- streamreader当遇上带有\0的文件咋办?用filestream可以全读取出来.但咋转成string?
- 这是不是.net的bug地址栏获取地址的问题
- 因为失效,我不想用session,有谁有更好的解决方案
- 求助:关于打包并安装数据库我问题?
- 求asp.net(C#)操作XML的完整例子
- 有人说更新数据用update不比delete+insert效率高?
- 问问大家如何处理SqlDataAdapter,SqlCommand这些对像?怎么指定是否使用连接池或指定最大连接数之类的!
- datagrid的HyperLinkColumn问题...急!!!!!!!!!!!!!!!!!
- 怎么取得GridView里DropDownList列的值?
- utf-8 编码
- Mvc3.0 js验证问题
- Sendy 啊非进
程序执行中获取OracleHelper.Connection_String="Data Source=lwd;user=qlywl;password=qlywl;"
帮忙看一下,谢谢……
但是你conn.BeginTransaction()保报没将对象引用对象到实例明显就是没有拿到这个连接对象呀,看这点代码还真看不出来
不加参数默认应该就是IsolationLevel.ReadCommitted,但是不知道为什么执行的时候就不一样了?继续探讨ing……