Q&A

  • sql쿼리값을 edit창에서 불러서 그값을 다시 insert, update에 쓰려 하는데요...
sql쿼리값을 edit창에서 불러서 그값을 다시 insert, update에 쓰려 하는데요...

제가 도전(?)한 방법은

sql 쿼리값을 변수에 넣어서 그값을 edit창에서 받을라구 합니다..

  begin
  close;
  Sql.Clear;
  Sql.Add(' select to_char(sysdate,''yy/mm/dd/hh24mi'') from dual ');    
  E1 := Sql.Add(' select to_char(sysdate,''yy/mm/dd/hh24mi'') from dual ');
  Edit6.Text := E1;

이런식으로 하려고 하는데...초보라서 생각처럼 안됩니다...

변수선언도...제대로 되는건 variant하나말구는 없구...근데...variant는 제대로 된값을 불러올수 없는 걸루 알고있습니다..

어디가 잘못된건지...고수님들의 많은 조언 부탁드립니다..

초보라...욕하시진 말아주세요...ㅠ_ㅠ
1  COMMENTS
  • Profile
    신강섭 2002.11.05 19:25
    쿼리문장을 에디터 박스에 넣는다는 말입니까?
    왜 그래야 하는지 이해는 안가지만
    Edit1.Text := Query1.SQL.Text; 이렇게 써야 올바른거 같은데요
    님께서 말한 E1 변수가 텍스트 같은 변수라면
    E1 := Sql.Add(' select to_char(sysdate,''yy/mm/dd/hh24mi'') from dual '); 이부분에서 당연히 타입미스매취가 되서 에러가 날테구요....
    도움이 될런지 모르겠네요