Pak Darsono & para master Access,
Terima kasih atas masukannya.. mohon maaf pertanyaan saya agak membingungkan (terus terang saya juga bingung mengungkapkannya dengan tulisan)
FE client msaccess alhamdulillah sudah selesai diakses ±10 user,walaupun masih baaanyak sekali kekurangannya,
Case nya "FE" yg rencananya mau dibuat khusus untuk menjalankan mysql service di server ( MySql tsb satu mesin dengan FE ),
Mysql service sengaja saya set dengan manual (tidak dalam posisi running).
Tujuannya supaya user yg 'menjalankan' service tersebut dari FE ini, tidak bisa langsung menjalankan lewat command prompt dgn perintah Net Start MySql,
Melainkan harus dengan FE tsb, karena ada perintah tambahan setelah service MySql dijalankan,
kalo user maksa menjalankan lewat command prompt , client tidak akan bisa login ke Database, karena harus melewati parameter yg diset ketika database dijalankan lewat FE.
Rencana alur MySql Service yang dijalankan lewat FE :
Start Database Service
1. Net Start MySql
2. Update tbl_serverSts set ServerSts = 'XXX' '\ kalo tidak dijalankan lewat FE, client tidak bisa login karena ServerSts <> 'XXX'
3. Docmd.openform "frmStatus", txtServerStatus = "MySql Server is Running"
Stop Database Service
1. Update tbl_serverSts set ServerSts = '---'
2. Net Stop MySql
3. Docmd.close "frmStatus"
4. Application.quit
Terima kasih banyak atas semua masukannya
Regards,
Deden
From: belajar-access@yahoogroups.com [mailto:belajar-access@yahoogroups.com] On Behalf Of Darsono
Sent: 04 April 2014 3:31 PM
To: belajar-access@yahoogroups.com
Subject: Re: [belajar-access] FE Msaccess, backend Mysql >> check status sebelum start Mysql Service
Kang Akhmad,
komen sedikit,
melihat alurnya,
timbul pertanyaan apakah MySQL Server Tidak sedang dalam posisi Running? atau MySQL Server itu dalam satu Mesin dengan FE MS Access?
Kalau yang saya dapat ilmu belajar access di sini,
kita ngga ngusah repot-repot membuat perintah untuk menjalankan MySQL Server,
yang perlu di buat mungkin cukup test Koneksi ke MySQL Server.
--> Test Koneksi ke MySQL Server
--> If Konek Then
perintah selanjutnya
else
Periksa MySQL Server, mungkin lupa di Running....!!!
end if
Darsono
On Friday, April 4, 2014 1:33 PM, Akhmad Ridhany <akhmad.ridhany@trakindo.co.id> wrote:
Dear master access,
Mohon pencerahan seputar backend mysql (FE msaccess),
Saat ini saya mencoba membuat msaccess MySql Database starter/Launcer (istilah sendiri) yg langkah kerjanya menjalankan mysql service lewat command prompt
Selama ini saya menjalankan start service mysql manual lewat command prompt (net start mysql),
& ketika dicoba membuat DB launcher ini, saat menjalankan service lewat form msaccess menggunakan Shell (Environ("comspec") & " /c net start MySql ", perintah itu langsung menjalankan service tanpa mengecek apakah service tsb sudah terpasang dengan benar / belum.
Mohon maaf jika istilahnya agak aneh berhubung pemula banget di msaccess, intinya langkah Database launcher sbb :
1. Menjalankan DB Launcher
2. Mengecek apakah service MySql sudah terpasang / terinstall
3. Jika sudah terinstall, lanjut menjalankan service .. net start MySql
3.1 mengecek proses start service MySql sampai selesai , setelah komplit, docmd.openform "FrmMain", dengan status txtStatus " Mysql is Running on Port 3306"
3.2 jika form di close / exit application , jalankan perintah .. net stop MySql
4. Jika belum terinstall MySql, muncul msgbox "Database belum terinstall, tolong cek konfigurasi database"
Terima kasih atas semua masukannya
Regards,
Deden
"This email message and information, including any attachment is intended solely for the use of the recipient(s) and are confidential and may also be privileged. If the reader of this message is not the intended recipient, please delete this email and all information it contains including its attachment from your system and immediately notify the sender. Dissemination, distribution, copying, or other use of this email or its attachment is strictly prohibited. Any unintended use of this email shall be your responsibility and shall be subject to any jurisdiction."
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (3) |
Tidak ada komentar:
Posting Komentar