Q&A

  • Remote DataModule에서 함수의 인자 type 질문임다.
안녕하세요.

nt server, ms-sql 7.0, 델파이 5.0으로 개발하고 있구요..



Midas - Remote DataModule에서 Type Library editor을 이용하여 method를 만들 때,

파라미터의 type에 대한 질문입니다.



입력매개변수에서 decimal 또는 int type으로 지정하니 컴파일 에러가 뜹니다.



var 타입은 잘 되구요..

var 타입만 사용이 되는 건지 궁금합니다..





procedure SetState(ucode: TDecimal; state: SYSINT); safecall;



procedure TXMS_Server.SetStatus(ucode: TDecimal; state: SYSINT);

begin

With Query1 do begin

Close;

SQL.Clear;

sql.add('update user set status = :status ');

sql.add('where u_code = :ucode');

parambyname('ucode').AsInteger := ucode;

parambyname('status').AsInteger := status;

ExecSQL;

end;

end;



[Error] uRDM.pas(27): Undeclared identifier: 'TDecimal'

[Error] uRDM.pas(27): Undeclared identifier: 'SYSINT'







0  COMMENTS