소스 입니다. with 구문은 생략 했습니다.
que1 := 'insert into users (user_no,user_name)';
que1 := que1 + 'values (:user_no,:user_name)';
close;
sql.clear;
sql.add('que1');
params.items[0].paramtype := ptInput;
params.items[0].datatype := ftinteger;
params.items[1].paramtype := ptInput;
params.items[1].datatype := ftstring;
parambyname('user_no').asinteger := imsi_no;
parambyname('user_name').asstring := ename.text;
try
ExecSql;
ShowMessage(' 자료가 저장되었습니다. ');
Except
// ShowMessage(' Data 저장 오류가 발생되었습니다. ');
ShowMessage(que1);
end;
파라메타를 동적으로 만들어서 사용하려고 하는데 안됩니다. 헉헉~~~
더좋은 의견이나 답변 주시면 감사하겠습니다.
> 소스 입니다. with 구문은 생략 했습니다.
>
> que1 := 'insert into users (user_no,user_name)';
> que1 := que1 + 'values (:user_no,:user_name)';
> close;
> sql.clear;
> sql.add('que1');
> params.items[0].paramtype := ptInput;
> params.items[0].datatype := ftinteger;
> params.items[1].paramtype := ptInput;
> params.items[1].datatype := ftstring;
> parambyname('user_no').asinteger := imsi_no;
> parambyname('user_name').asstring := ename.text;
> try
> ExecSql;
> ShowMessage(' 자료가 저장되었습니다. ');
> Except
> // ShowMessage(' Data 저장 오류가 발생되었습니다. ');
> ShowMessage(que1);
> end;
>
> 파라메타를 동적으로 만들어서 사용하려고 하는데 안됩니다. 헉헉~~~
> 더좋은 의견이나 답변 주시면 감사하겠습니다.
안녕하세요. ^^
위에, sql.add('que1'); 이부분이 잘못된것 같군요.
sql.add(que1);으로 한번 해부세요.
그럼..20000.