Hari ini, editor akan berbagi dengan Anda cara menggunakan transaksi dalam database. Teman yang tertarik akan mempelajarinya dengan editor!
Dalam operasi ASP yang sebenarnya, ini selalu terjadi, seperti mentransfer uang dari akun saya ke akun Fei Wenhua di bank.
Akun saya menunjukkan bahwa itu telah ditandai, tetapi karena kegagalan sistem bank, perubahan database akun Fei Wenhua gagal.
Bagaimana seharusnya ini ditangani? Seharusnya tidak ada kerugian dalam jumlah akun saya, bukan?
Tentu saja, minat Anda tidak hilang, dan informasi basis data akun yang diubah akan dipulihkan secara otomatis.
Apa yang digunakan di sini adalah fungsi interaktif (transaksi), yang terdiri dari IIS dan MTS (Mircrosoft Transaction Server)
Selesai bersama. Fungsinya adalah: dianggap berhasil ketika semua perubahan database dalam program ASP berhasil; Jika salah satunya
Jika perubahan database gagal, catatan database lain yang telah diubah akan dipulihkan secara otomatis.
Database SQL Server dan Oracle menyediakan fungsionalitas interaktif, tetapi akses tidak.
Fungsi interaktif ini bertindak dalam ruang lingkup program ASP, yaitu, semua database yang melibatkan program ini memiliki fungsi interaktif.
Metode ini adalah menambahkan:
Transaksi = diperlukan
Untuk memberi tahu IIS program ini untuk menggunakan fungsi interaktif, program ASP spesifik:
...
Sub OntransactionCommit ()
...
Akhir sub
Sub ontransactionabort ()
...
Akhir sub
%>
Di atas adalah pengantar cara menggunakan transaksi dalam database. Saya harap Anda bisa menyukainya. Untuk konten lebih lanjut, silakan terus perhatikan situs web saluran teknologi baru yang salah!