Q&A

  • 쿼리결과를 변수에 담기 ???
쿼리를 날려서 나온 결과치(유동적임)를 변수에 담을려고 하는데 ..
어떻게 해야 하는지..
ex )
select ename from emp
의 결과치를
변수 a 에 담고 싶은데.. 어떻게 해야 하나요..

2  COMMENTS
  • Profile
    델피초짜 2002.07.02 01:30
    ======================================================
    with Query1 do
    Close;
    SQL.Clear;
    SQL.Add(' select ename from emp');
    SQL.Add(' where ename = '+ Quotedstr(a와 다른 변수명));
    Open;

    a := FieldByName('ename').AsString;
    ================================================
    위에서 처럼 조건 주시고 변수에 담는 법이 있고요!!!

    ======================================================
    for 초기값 to 마지막값 do

      with Query1 do
        Close;
        SQL.Clear;
        SQL.Add(' select ename from emp');
        Open;
        
        a:=FieldByName('ename').AsString;
        Query1.next;
      
    end;

    ==========================================================
    위에 처럼 for문으로 계속 Query의 Eof 일때 까지 반복하여 값을
    결과치를 얻어 내면 되지 않을까요???
    돌려 보진 않았지만.......^^;
    도움이 되었는지 괜히 잘못 갈켜 주는건 아닌지.......
    그럼 즐코~!~!~!





  • Profile
    hidel 2002.07.02 02:30
    고맙습니다.
    제 코딩에 쿼리명.next 가 빠졌었네요.. 감사합니다.