读书人

oracledataadapter.update 数据安插失

发布时间: 2012-10-20 14:12:47 作者: rapoo

oracledataadapter.update 数据插入失败
string strOra = "SELECT * FROM TB_$$TEMPREPORT$$"; //TB_$$TEMPREPORT$$是下方动态创建的表
OracleConnection conn = new OracleConnection(EFLY.Common.OracleHelper.connectionString);
OracleCommand cmd = new OracleCommand(strOra, conn);
OracleDataAdapter da = new OracleDataAdapter(cmd);
OracleCommandBuilder sa = new OracleCommandBuilder(da);
//这里动态建表
//语句省略

da.Update(dt);//这里dt中已经有数据

//问题出现在这里


问题:动态创建表时如果创建的是临时表那么update方法后临时表中没有数据(用的同一个oracleconnection,所以是同一个会话)
如果动态创建的是正是表那么在update方法后表中有数据


[解决办法]
加我 私下讨论

读书人网 >asp.net

热点推荐