Q&A

  • [질문]이것좀 봐주세요... insert into 구문 오류가 뜨는데 잘못한건가요?;;
with ADOQuery1 do
    begin
      sql.clear;
      sql.add('insert into TEST');
      sql.add('(NAME, ADD, TEL, E-MAIL, HOMEPAGE)');
      sql.ADD(' values (:NAME, :ADD, :TEL, :E-MAIL, :HOMEPAGE)');

      Parameters.ParamValues['NAME'] := edit1.Text;
      Parameters.ParamValues['ADD'] := edit2.Text;
      Parameters.ParamValues['TEL'] := edit3.Text;
      Parameters.ParamValues['E-MAIL'] := edit4.Text;
      Parameters.ParamValues['HOMEPAGE'] := edit5.Text;


      execsql;
      Close;
   end;


왕초보라서 ...어캐 잡질못하겠네요....;;;도움 부탁드립니다.
1  COMMENTS
  • Profile
    김병윤 2010.07.02 05:10
    머 별다른 이상은 없어보이는데요...다만 눈에 거슬리는건 E-MAIL 필드명을 다른걸로 하시는게 좋아보이네요 ^^
    - 이게 마이너스 연산으로 인식될 수 있을듯 싶어요
    필드명에 - 마이너스 이런건 쓰지맙시다 ^^

    쉽게말해 :E 파라미터 값 - MAIL 필드값을 넣어라 이런식으로 인식할 수 있다는 말이죠!!