为什么调用的存储过程中的赋值会出错?
我在测试一个存储过程,可是总出现如下错误
---------------------------
Debugger Exception Notification
---------------------------
Project prj_mis.exe raised exception class EListError with message 'List index out of bounds (0)'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
我的存储过程如下
CREATE PROCEDURE sp_test
@qsrq smalldatetime,
@zzrq smalldatetime
as
SELECT * from 测试表 where 登记日期 between @qsrq and @zzrq
go
我的调用过程如下
ADOStoredProc1.ProcedureName:='sp_test';
ADOStoredProc1.Parameters[0].Value:='2005-05-11';
ADOStoredProc1.Parameters[1].Value:='2005-05-12';
ADOStoredProc1.ExecProc;
执行到第二条就出错!请指点,