Q&A

  • sql내용을 editbox로 불러 오려면
제목 그대로 sql에 저장되어 있는 값을 editbox에 불러와 확인 하려하는데....

음 그러니까....

editbox의 내용을 sql로 insert하려면

with query1 do

begin

close;

sql.Clear;

sql.add('insert into ppp ');

sql.add(' values(:sa_num)');

parambyname('sa_num').asinteger:=strtoint(edit1.text);

end;

이케 하면 되잖아요...

근데 반대로 ....

sql 내용을 dbeditbox가 아닌 editbox에 불러오려면......생각처럼 잘 안 되네요.

좋은 답변 부탁드립니다...

2  COMMENTS
  • Profile
    김영대 2000.10.23 20:21
    redfox wrote:

    그러니까여..



    이건

    이렇게 하묜되죠..

    Edit1.Text := Query1.FieldByName('필드명').AsString;

    뒤의 AsString 은 상화에 따라 쓰임입니다. 물론 value 를 쓰면 되지만...

    아시죠 varient는 메모리를 많이 사용하는걸여..

    value는 Varient 입니다.

    그럼 이만...

    > 제목 그대로 sql에 저장되어 있는 값을 editbox에 불러와 확인 하려하는데....

    > 음 그러니까....

    > editbox의 내용을 sql로 insert하려면

    > with query1 do

    > begin

    > close;

    > sql.Clear;

    > sql.add('insert into ppp ');

    > sql.add(' values(:sa_num)');

    > parambyname('sa_num').asinteger:=strtoint(edit1.text);

    > end;

    > 이케 하면 되잖아요...

    > 근데 반대로 ....

    > sql 내용을 dbeditbox가 아닌 editbox에 불러오려면......생각처럼 잘 안 되네요.

    > 좋은 답변 부탁드립니다...

  • Profile
    김하늘 2000.10.23 19:43
    edit1.text := qry1.text;

    를 하거나



    memo1.lines := qry1.sql;

    아마도 이렇게 하거나



    redfox wrote:

    > 제목 그대로 sql에 저장되어 있는 값을 editbox에 불러와 확인 하려하는데....

    > 답변 부탁드립니다...