Hoy, el editor compartirá con usted cómo usar la transacción en la base de datos. ¡Los amigos interesados lo aprenderán con el editor!
En la operación real de ASP, esto siempre sucede, como transferir dinero de mi cuenta a la cuenta de Fei Wenhua en el banco.
Mi cuenta muestra que se ha marcado, pero debido a la falla del sistema del banco, el cambio de base de datos de la cuenta de Fei Wenhua falló.
¿Cómo se debe manejar esto? No debería haber pérdidas en el monto de mi cuenta, ¿verdad?
Por supuesto, sus intereses no se pierden, y la información de la base de datos de cuenta cambiada se restaurará automáticamente.
Lo que se usa aquí es la función interactiva (transacción), que se compone de IIS y MTS (Servidor de transacciones de Mircrosoft)
Completados juntos. Su función es: se considera exitoso cuando todos los cambios de base de datos en el programa ASP son exitosos; Si uno de ellos es
Si la base de datos cambia, otros registros de la base de datos que se han cambiado se restaurarán automáticamente.
Tanto las bases de datos SQL Server y Oracle proporcionan funcionalidad interactiva, pero el acceso no.
Esta función interactiva actúa dentro del alcance de un programa ASP, es decir, todas las bases de datos que involucran este programa tienen funciones interactivas.
El método es agregar:
Transacción = requerido
Para decirle a IIS este programa que use funciones interactivas, programas ASP específicos:
...
Sub ontransactionCommit ()
...
Final
Sub ontransactionAbort ()
...
Final
%>
Lo anterior es una introducción a cómo usar la transacción en la base de datos. Espero que te pueda gustar. Para obtener más contenido, ¡continúe prestando atención al sitio web del nuevo canal de tecnología incorrecto!