Saya menyarankan yang berikut ini pada Komponen Basis Data.
- koneksikan pada setiap sql dan tutup setelah selesai.
- Gunakan waktu tunggu koneksi &mulai ulang kueri jika ada batas waktu
- Jika database terputus, spool data ke database lokal pada klien dan mulai ulang transmisi ke database pusat setelah ada konektivitas lagi. Dengan cara ini Anda tidak kehilangan data apa pun.
- Gunakan timer untuk memeriksa konektivitas Database pusat untuk melakukan spooling data yang tidak terkirim.
Masalah ini umum terjadi pada pengumpulan data shopfloor dan saran di atas adalah satu-satunya cara agar saya dapat menangani masalah secara efektif.