Q&A

  • 죄송 아래질문 다시^^
소스 입니다.

que1 := 'insert into users (user_no,user_name) ';

que1 := que1 + 'values(:user_no,:user_name)';

close;

sql.clear;

sql.add(que1);

parambyname('user_no').paramtype := ptinput;

parambyname('user_no').datatype := ftinteger;

parambyname('user_no').asinteger := max_no;

parambyname('user_name').paramtype := ptinput;

parambyname('user_name').datatype := ftstring;

parambyname('user_name').asstring := ename.text;

try

execsql;

showmessage('성공');

except

showmessage(que1);

end;

// execsql 실행할때 'type mismatch in expression' 에러가 납니다.

파라독스 디비를 사용하고 user_no는 number 형 user_name alpha 형입니다.

잘못된게 무언지 정말~~~~~~^^

0  COMMENTS