Q&A

  • 인서트 에러입니다.봐주세염.....
with Query1 do

begin

close;

sql.Clear;

sql.Add('insert into su (suja)');

sql.Add('values');

sql.Add(''+strtoint(edit1.text)+'');

execsql;

end;



이렇게 하면 에러가 생겨요....

suja는 파라독스 롱인티거(long integer) 타입이구요.....

어떻게 하면 되나염.....?

값이 안들어오는거 같어염....

숫자를 인서트하려면 어찌 해야 하나염?

1  COMMENTS
  • Profile
    공성환 2001.12.18 20:34
    탁발승 wrote:

    with Query1 do

    begin

    close;

    sql.Clear;

    sql.Add('insert into su (suja)');

    sql.Add(' values (:suja)');

    sql.ParamByName('suja').AsInteger := StrToInt(edit1.txt);

    execsql;

    end;

    이렇게 하면 어떨까요?

    탁발승 wrote:

    > with Query1 do

    > begin

    > close;

    > sql.Clear;

    > sql.Add('insert into su (suja)');

    > sql.Add('values');

    > sql.Add(''+strtoint(edit1.text)+'');

    > execsql;

    > end;

    >

    > 이렇게 하면 에러가 생겨요....

    > suja는 파라독스 롱인티거(long integer) 타입이구요.....

    > 어떻게 하면 되나염.....?

    > 값이 안들어오는거 같어염....

    > 숫자를 인서트하려면 어찌 해야 하나염?