这个好象不是oracle里面的,是不是程序调用里面的说明呀!

解决方案 »

  1.   

    就是在msdn中 addnew里的一段话。那么如果我有多条记录,我在addnew的时候不写到数据库中,只有当我调用 UpdateBatch 方法的时候才把新记录传递到现行数据库。那么这该怎么操作呢。谢谢!
      

  2.   

    这与数据库是什么关系应该不大,用你相应的语言调用ADO就行!语法区别也不大
      

  3.   

    下面是VB的调用方法,可以参考一下
    Dim pocheck As New ADODB.Recordset
    pocheck.Open "select * from xx where 1=0", cn, adOpenDynamic, adLockOptimistic         With pocheck
                        .AddNew
                             !id = psemploye
                             !builddate = pdConsume_date
                             !operatetime = pdkqtime
                             !cdflag = 0
                        .Update
                    End With
      

  4.   

    我主要是用来做一个系统的日志,因为用户会做很多操作(例如你在编辑某一段文档的时候,有删除,复制,移动等等),但是用户不保存的话,这些操作都不会记录到日志文件中的,所以这些记录都不会提交的。我在测试的时候,只要我addnew一条新记录,它就会写到日志表中,我不希望它直接提交,而且我update后再提交记录,谢谢!我的msn是[email protected],请高手指教
      

  5.   

    楼上的具体该怎么操作呢,数据库是ORACLE,请给段示例代码!