TStoredProc就可以了,StoredProcName设为dbo.sp_tableoption;1,数据库连接好,然后用
storedproc.execproc就可以了。

解决方案 »

  1.   

    但storedProcName中可选的存储过程中没有sp_tableoption,该怎么办?
      

  2.   

    可以设一个BDE ALIAS,直接练到SQL SERVER的master数据库,这样就有了。等设置完毕后,才使用自己的BDE ALIAS。
      

  3.   

    创建一个BDE ALIAS,和你连接数据库的参数都一样,就Database Name改为master。
    用TStoredProc连接上你刚创建的ALIAS,然后就可以找到sp_tableoption了。
    设置完毕后,将TStoredProc的Alias连接到你需要的BDE alias上,就可以了。
      

  4.   

    但我用的连接方式是ODBC方式呀,在bde中怎处理呢?真的太感谢你了
      

  5.   

    ODBC不是也是可以设置连接的数据库吗?你再创建一个连接Master数据库的ODBC出来。
      

  6.   

    我用odbc试过来,还是不行呀,我新建了一个form,上面放了一个storedProc和DataSource,我把storedProc的databasename设为了master,但在storedprocname中还是找不到sp_tableoption?
      

  7.   

    呵呵,我看见了。不是叫你把storedProc的databasename设为master,而是叫你创建一个ODBC,把连接的数据库设为master。这样,你肯定能够看见。
    sp_tableoption;1