Capture DB Error using custom transaction object

Seringkali database mengirimkan pesan error kepada aplikasi dan seringkali kita menampilkan pesan tersebut apa adanya kepada user yang terkadang membingungkan user sehingga alangkah baiknya jika programmer menterjemahkan error tersebut dalam bahasa yang di mengerti oleh user.

Berikut langkah-langkah nya :

  1. Buatlah standar class user object dengan tipe transaction, simpan misalnya dengan nama n_tran
  1. tulis script untuk capture pada event dberror, pada contoh ini dapat dilihat argumen code adalah error code yang dikembalikan oleh db server anda, bergantung dari db engine yang anda gunakan silahkan cek dokumentasi masing-masing database server
  1. setelah simpan object ini, silahkan anda buka object application anda untuk meletakkan u_tran sebagai default transaction object (SQLCA) yang digunakan oleh aplikasi, melalui Additional Properties and Application Variable Types tab

Dengan demikian, aplikasi akan menampilkan database error message yang lebih di mengerti oleh user. selamat mencoba.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.