我做了一个存储过程,如下:
CREATE PROCEDURE InsertLogs AS
declare @LREMINDDT smalldatetime
insert into WORKLOGS(LREMINDDT)
values (@LREMINDDT)
GODELPHI7 的SQLStoredProc1 parambyname('LREMINDDT').DataType := ftDateTime
parambyname('LREMINDDT').AsDateTime := Now;
.ExecProc;
错误信息如题。
谢谢
CREATE PROCEDURE InsertLogs AS
declare @LREMINDDT smalldatetime
insert into WORKLOGS(LREMINDDT)
values (@LREMINDDT)
GODELPHI7 的SQLStoredProc1 parambyname('LREMINDDT').DataType := ftDateTime
parambyname('LREMINDDT').AsDateTime := Now;
.ExecProc;
错误信息如题。
谢谢
用EXEC +存储过程+参数
2.程序参数不对
应该像下面这样
CREATE PROCEDURE InsertLogs(declare @LREMINDDT smalldatetime)
AS
insert into WORKLOGS(LREMINDDT)
values (@LREMINDDT)
GODELPHI7 的SQLStoredProc1 parambyname('@LREMINDDT').DataType := ftDateTime
parambyname('@LREMINDDT').value := Now;
.ExecProc;