Author Topic: C API Mysql  (Read 872 times)

0 Members and 1 Guest are viewing this topic.

Offline arifin_83

  • Newbie
  • *
  • Posts: 8
C API Mysql
« on: June 24, 2010, 08:26:11 AM »
selamat pagi para master vfp konek mysql dan untuk semuanya...
saya punya masalah dengan trigger sederhana yang saya bikin...

set i = mysql_num_rows(ccursor);

itu di trigger, tidak ada masalah waktu di eksekusi.. {(0 row(s)affected)  (0 ms taken)}

tapi waktu ada kejadian di tabel yang menyebabkan trigger terjadi, malah terjadi error dimana mysql_num_rows tidak ditemukan... {FUNCTION test.mysql_num_rows does not exist}


kenapa bisa begitu?? apa mungkin fungsi C API ini tidak bisa jalan di vfp??
mohon solusinya...
terima kasih.

Offline onytoo

  • Fox-id M.V.P
  • Hero Member
  • *
  • Posts: 1.032
Re: C API Mysql
« Reply #1 on: June 25, 2010, 12:07:17 AM »
mungkin saya yg gak tau, tapi :

  set i = mysql_num_rows(ccursor);

sepertinya anda menulis ini dari dalam database anda (trigger routine)

Quote
22.2. MySQL C API

The C API code is distributed with MySQL. It is included in the mysqlclient library and allows C programs to access a database.

dari keterangan di helpnya mysql, bahwa fungsi c api itu untuk dipakai di program yg mengakses databasenya mysql, bukan dari dalam database itu sendiri.

coba gunakan

set i = ROW_COUNT()


maaf kalau saya salah pengertian

CMIIW
 :thumbsup:
Long life Visual FoxPro...