고수님들 안녕하십니까?
도움은 못 주고 항상 도움만 받아 미안합니다.
미안한만큼 열심히 해서 한국의 델파이 기술을 발전시키겠습니다.(언제쯤 가능할까?)
서두가 너무 길군요.
string은 sql 문에
sql.add('select * from "test.db" where name='''+up+'''');
하면 되는데
이 변수 up이 integer형이면 sql문에서 에러나 납니다.
고수님들의 많은 내공이 필요합니다.
하수의 이런 처절한 몸부림을 불쌍히 여겨 주시옵소서.
말은 이렇게 느긋하게 하지만 미치겠습니다.
> string은 sql 문에
> sql.add('select * from "test.db" where name='''+up+'''');
> 하면 되는데
>
> 이 변수 up이 integer형이면 sql문에서 에러나 납니다.
>
> 고수님들의 많은 내공이 필요합니다.
> 하수의 이런 처절한 몸부림을 불쌍히 여겨 주시옵소서.
>
> 말은 이렇게 느긋하게 하지만 미치겠습니다.
저도 왕초보입니다만, 혹 도움이 되실지 몰라 글을 올립니다.
이렇게 해보세요.
with Query1 do begin
close;
with SQL do begin
clear;
add ('select * from "test.db" where name = :up);
end; // of sql
prepare;
paramByName('up').AsInteger := 아무거나
open;
end; // of query
되시면 좋으련만 ^^;
샘처럼 드림