Q&A

  • 퀴리 여러줄 쓰기가...
안녕하세요...또 질문이군요..

너무 급한 나머지 생각이 잘 안나는 군요..

Access DB에서 쿼리를 할때 여러줄을 쓸려면 어떻게 해야하나요?

여기 쏘쓰가 있습니다.



with query1 do begin

Close;

sql.Clear;

sql.Add('insert into main');

sql.Add('(id,name,tel1,tel2,jumin,ban,regi_gubun,regi_day1)');

sql.Add('(regi_day3,regi_day4,regi_day5,regi_day6,gum_day1)');

sql.Add('values');

sql.add('(:id,:name,:tel1,:tel2,:jumin,:ban,:regi_gubun,:regi_day1)');

sql.Add('(:regi_day3,:regi_day4,:regi_day5,:regi_day6,:gum_day1)');



이하생략....



위와 같이 하니까 안되던데 어떻게 해야 합니까?

필드가 40개 가량 되서 한꺼번에 insert할려니까 어렵네요..

쩝..그럼 이만...





1  COMMENTS
  • Profile
    1999.07.30 08:43
    문법이 틀렸군요...이렇게...

    괄호는 처음과 끝에만 넣습니다.

    몇줄이 되더라도...





    > with query1 do begin

    > Close;

    > sql.Clear;

    > sql.Add('insert into main');

    > sql.Add('(id,name,tel1,tel2,jumin,ban,regi_gubun,regi_day1, ');

    > sql.Add('regi_day3,regi_day4,regi_day5,regi_day6,gum_day1)');

    > sql.Add('values');

    > sql.add('(:id,:name,:tel1,:tel2,:jumin,:ban,:regi_gubun,:regi_day1,');

    > sql.Add(':regi_day3,:regi_day4,:regi_day5,:regi_day6,:gum_day1)');

    >