请教高手,本人在DELPHI中无论用ADOQUERY,或ADOStoredProc执行MYSQL中自定义的函数都报无法找到我执行的函数,事实上的确存在的,调用存储过程的时候就OK。请教。

解决方案 »

  1.   

    不熟悉MYSQL,但在MSSQL中自定义函数不是单独调用的,而是放在SQL语句中:
    如返回Table的函数这样用:select * from FunctionName(Param)
    如返回值的函数这样用:select Field1,Field2,FunctionName1(Field3) as Field3,... from Table3
      

  2.   

    我也是初学,一直都是写DELPHI+ORACLE的,最近帮朋友写个小程序,感觉MYSQL挺小就选他了
      

  3.   

    用MyDAC组件吧,专业的连接MySQL的组件,比什么ADO好用多了.
      

  4.   

    昨天晚上搞到1点多,一个不小心让我找到方法了,还不只一种,HOHO。