Aujourd'hui, l'éditeur partagera avec vous comment utiliser la transaction dans la base de données. Les amis intéressés en apprendront avec l'éditeur!
Dans le fonctionnement réel de l'ASP, cela se produit toujours, comme le transfert d'argent de mon compte au compte de Fei Wenhua dans la banque.
Mon compte montre qu'il a été marqué, mais en raison d'une défaillance du système de la banque, le changement de base de données du compte de Fei Wenhua a échoué.
Comment cela devrait-il être géré? Il ne devrait pas y avoir de perte dans le montant de mon compte, non?
Bien sûr, vos intérêts ne sont pas perdus et les informations de base de données de compte modifiées seront automatiquement restaurées.
Ce qui est utilisé ici, c'est la fonction interactive (transaction), qui est composée d'IIS et de MTS (serveur de transaction Mircrosoft)
Terminé ensemble. Sa fonction est: elle est considérée comme réussie lorsque tous les changements de base de données dans le programme ASP réussissent; Si l'un d'eux est
Si les modifications de la base de données échouent, d'autres enregistrements de base de données qui ont été modifiés seront automatiquement restaurés.
Les bases de données SQL Server et Oracle offrent des fonctionnalités interactives, mais l'accès ne le fait pas.
Cette fonction interactive agit dans le cadre d'un programme ASP, c'est-à-dire que toutes les bases de données impliquant ce programme ont des fonctions interactives.
La méthode consiste à ajouter:
Transaction = requise
Pour dire à IIS ce programme d'utiliser des fonctions interactives, des programmes ASP spécifiques:
...
Sub OntansactionCommit ()
...
Sub-Sub
SubntansactionAbort ()
...
Sub-Sub
%>
Ce qui précède est une introduction à la façon d'utiliser la transaction dans la base de données. J'espère que vous pouvez l'aimer. Pour plus de contenu, veuillez continuer à prêter attention au site Web de la mauvaise chaîne de nouvelles technologies!