On Wed, Oct 11, 2000 at 01:22:34PM -0700, Danny Setiawan wrote
(probably edited):
% yang bagus kalo di C pakai apa yach ? saya udah coba cari string
% command, cuma bingung yang mana yg efesien untuk operasi pemilahan
% tadi.
%
% Jadi pertanyaan saya :
% 1. Bagaimana sich cara menjalankan program secara background
% 2. String command apa yang efesien memilah data ke dalam
% variabel-variabel di atas ?
% 3. Gimana cara meng-Querykan data dari C ke MySQL
%
---end quoted text---
1. Yang paling sederhana ya gunakan tanda '&' (ampersand) yang
akan diterjemahkan oleh shell sebagai 'background'.
Alternatif lainnya, berdasarkan [rencana] kegunaan program
tsb., bisa digunakan crontab kalau memang si info dari PABX
bisa diambil dalam periode tertentu (ada buffering di PABX).
Atau kalau info dari PABX berdasarkan 'trigger' (kalau ada
permintaan telepon misalnya), maka ada baiknya memanfaatkan
sinyal/interupsi dari PABX.
Maaf, saya belum pernah membuat pemrograman PABX.
2. Kalau di C, coba manfaatkan strtok() berdasarkan delimiter
yang saudara dapat dari PABX.
Bagaimana dengan Perl? Lebih mudah pemrosesan string dan
koneksi ke MySQL juga oke.
3. Menurut spek MySQL API tidak terlalu susah, kok. Seperti
lazimnya pengaksesan basisdata, langkahnya:
a. inisialisai dan persiapan koneksi;
b. siapkan string SQL yang diperlukan;
c. eksekusi string SQL tersebut dengan memanfaatkan
handle yang diperoleh dari (a);
d. commit operasi basisdata;
(ada ini nggak ya di MySQL?)
e. tutup koneksi
Di dokumentasi MySQL cukup enak penjelasannya. Saya lihat di
http://www.mysql.com/documentation/mysql/bychapter/manual_toc.html#C_API_function_overview
dan mestinya disertakan di instalasi MySQL.
Selamat mencoba.
--
amal
[EMAIL PROTECTED]
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]