VFP+mysql,连接好后,调用存储过程返回值-1,调用出错
proyj 2008-03-25 06:10:28 我现建如下存储过程
mysql> delimiter //
mysql> CREATE PROCEDURE testproc (a int,b int)
-> BEGIN
-> SELECT a*b;
-> END
-> //
在vfp中连接mysql成功后
测试 sqlexec(lc,"select * from table ") 成功
可运行 ?sqlexec(lc,"call testproc(4,5)") 返回-1 表示不成功
?sqlexec(lc,"{call testproc(?4,?5)}")
?sqlexec(lc,"{call testproc(4,5)}")也试了不行
然后
mysql> delimiter //
mysql> CREATE PROCEDURE testproc ()
-> BEGIN
-> SELECT * from test_table;
-> END
-> //
在vfp中
?sqlexec(lc,"call testproc")
?sqlexec(lc,"{call testproc}")
也试了不行
相关资料也找不到,还请各位帮忙