[求助]delphi调用存储过程时类型不匹配
procedure TfrmMain.Button1Click(Sender: TObject);begin
self.ADOStoredProc1.Close;
self.ADOStoredProc1.ProcedureName:='Espchecklogin;1';
self.ADOStoredProc1.Parameters.Refresh;
self.ADOStoredProc1.Parameters.ParamByName('@UserName').Value :=self.edtName.Text;
self.ADOStoredProc1.Parameters.ParamByName('@PassWord').Value:=strtoint(self.edtPW.Text);
self.ADOStoredProc1.Parameters.ParamByName('@Retval').Value:='';
self.ADOStoredProc1.Open;
这是我写的一段代码,我想用delphi来调用sql server的一个存储过程,我的@UserName',和@PassWord'
是char类型的,但是运行时总是提示数据类型不匹配,怎么做啊,我用 strtoint 还是不行?