怎么在DBGrid中显示ADOStoredProc返回的结果数据集啊???

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:35:20
怎么在DBGrid中显示ADOStoredProc返回的结果数据集啊???请各位高手不灵赐教,在下感激不尽!!!!
谢谢二楼的回答,首先DataSource不能与ADOStoredproc相关联虽然ADOstoredproc属于数据集组件 其次就是我并不想用到ADOQuery 因为如果要用到Query的话,那么我的ADOStoredproc就没多大用处了,因为ADOQuery完全可以通过存储过程读取数据,我的意思就是通过ADOStoredproc返回的N条记录(不是一个值)怎样才能显示到DBGrid当中来,还望多多指教,感激不尽!!呵呵!!

将adostoredproc和datasource关联起来,然后将dbgrid和datasource关联,打开存储过程时就可以在dbgrid中显示数据了。调用存储过程最方便的是用adoquery,如果只是打开数据集用下面方法
adoquery.sql.add("exec 存储过程名 参数")
adoquery.open

兄弟你没有看清楚哦。dbgrid和adostoredproc中间是要用数据源datasource连接起来的。