不能直接调用的。
本身内核就不一样。
================================================================
一颗红心向前看,为了革命两茫然,不好意思才囊尽,只能说上一点点。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★    我踢  我踢   我踢  我踢  我踢  我踢  我踢  我踢  我踢   ★
★    你UP  你UP   你UP  你UP  你UP  你UP  你UP  你UP  你UP   ★
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
================================================================

解决方案 »

  1.   

    我的意思是在应用程序中,如Delphi或VB开发的前端!
    因为我做好的Store procedure在服务器端或者db2cmd方式下是可以调用的,
    在Client的程序中老是说xxxxx.dll没有找到!
      

  2.   

    你既然能在db2cmd下调用证明你的存储过程没有问题,“在Client的程序中老是说xxxxx.dll没有找到”,那肯定是你的dll文件丢失了,重新构建一下你的存储过程就行了·
      

  3.   

    你在vb里如何调用的阿,有可能是你调用存储过程的语句不对
    存储过程最好是做成.dll
      

  4.   

    DB2 5.2以下版本中必须要装客户端?反正我们这里没办法解决,你遇到的是不是这种问题呢?我们打包时明明将ODBC中的DB2的DLL打进去了啊
      

  5.   

    我就在我的NT服务器上运行就是这样
    我的配置Win2000,DB2 V7,Delphi 6
    我构建了很多次了,关键是我不知道如何把Sql的存储过程生成dll
      

  6.   

    用C写存储过程,编译成DLL然后绑定到数据库上
      

  7.   

    好好的把db2的online文档看完,讲的很清楚的