首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

oracledataadapter.update 数据安插失败

2012-10-20 
oracledataadapter.update 数据插入失败string strOra SELECT * FROM TB_$$TEMPREPORT$$ //TB_$$TEMP

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方法后表中有数据
 

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

热点排行