拖了oracleDataAdapter控件,命名为oracleDataAdapter1
select语句写成功了
oracleDataAdapter1.SelectCommand.CommandText = "SELECT * FROM "+Ctable+" where PACKINGDT like '"+Cdate+"%' ";
写update语句没报错,但也没update掉
oracleDataAdapter1.UpdateCommand.CommandText = " update "+Ctable+" set PACKINGCODE = '"+comboBox7.Text+"'where PACKINGDT like '"+Cdate+"%' ";请问谁知道我哪里没考虑到,缺了什么
select语句写成功了
oracleDataAdapter1.SelectCommand.CommandText = "SELECT * FROM "+Ctable+" where PACKINGDT like '"+Cdate+"%' ";
写update语句没报错,但也没update掉
oracleDataAdapter1.UpdateCommand.CommandText = " update "+Ctable+" set PACKINGCODE = '"+comboBox7.Text+"'where PACKINGDT like '"+Cdate+"%' ";请问谁知道我哪里没考虑到,缺了什么
你应该使用OracleCommand.ExecuteNonQuery来执行你的更新操作。
如果成功那么就是程序的问题,Oracle是否有profile工具监控啊,如果有,开个profile看看传到数据库的语句到底是个啥?楼主没有catch掉异常吧?