我写了一个存储过程在数据库中,该存储过程通过参数查询到不同的记录集
我想用AdoStoredPro连接该存储过程,在客户端时用ClientDataSet连接,问题是我如何传递参数呢??

解决方案 »

  1.   

    你提问之前看帮助文档了吗?
    如果没有,这可不是一个好习惯!TADOStoredProc encapsulates a stored procedure in an ADO database.UnitADODBDescriptionUse a TADOStoredProc object when a client application must use a stored procedure in a database. A stored procedure is a grouped set of statements, stored as part of a database抯 metadata (just like tables, indexes, and domains), that performs a frequently-repeated, database-related task on the server and passes results to the client.Note: Not all database servers support stored procedures. See a specific server抯 documentation to determine if it supports stored procedures.Many stored procedures require a series of input arguments, or parameters, that are used during processing. TADOStoredProc provides a Parameters property that enables an application to set these parameters before executing the stored procedure.TADOStoredProc reuses the Parameters property to hold the results returned by a stored procedure. Parameters is a collection of TParameter objects, each representing an individual parameter for the stored procedure. Depending on server implementation, a stored procedure can return either a single set of values, or a result set similar to the result set returned by a query.