你怎么调用的?用了stored procedure的控件?返回一个呢?

解决方案 »

  1.   

    是的,我用了storedproc控件。我到Borland网点下查看了一下,好像说BUILDER对
    informix的procedure不能返回值。另外,我的stroredproc只能定义procedure的
    input参数,但不能定义output参数,若定义,则程序报错。但这个procedure在
    ISQL中运行正常.希望您的帮助!!!!!
      

  2.   

    无论如何,我都对您表示感谢!我今天又试了一次,只返回一个值也不行,
    看来是C++Builder的原因,不知VC++(我没用过)如何? 用StoredProc在设置Param
    时只能设输入参数(input),而不能设output参数(Result可以),设置output
    后,只要一运行,即报错。今天我用TQuery调用procedure,获得成功,我在TQuery的
    SQL参数中如下定义:execute procedure wfc02(...)(注:...表示我传送给procedure
    wfc02的参数),然后:Query1->Close();Query1->Prepare();Query1->Open();
    另外,13601058513是何处号码,我在四川,我打过去他能接吗?
    希望能建立联系,我的Email:[email protected]