高手能解释一下vba中transaction的用法啊

解决方案 »

  1.   

    首先我不是什么高手,但是楼主问问题时最好有重点,用法?哪个方面的?
    这些就不讨论了,不过工作中一直在用的一些代码可能对你有用:
    '// 创建一个connection
    Set conn = CreateObject("ADODB.Connection")'// 根据参数打开相应的connection,这个是oracle的
    conn.Open "DSN=" & arg_DSN & ";" & _
              "Uid=" & arg_USER & ";" & _
              "Pwd=" & arg_Password & ";"'// 执行检索语句
    Set recordSet = conn.Execute("select * from " & arg_tableName, , -1)'// 遍历刚才的检索结果集
    While Not recordSet.EOF
        sFKey = recordSet.Fields(0).value
            
        Call fnXXXXX()
            
        recordSet.MoveNext
    Wend