INSERT INTO program(ID,NAME) VALUES ('aaa', 'bbb')
Double Quotation을 Single Quotation으로 바꿔주세요.....
그리고 ZUpdateSQL 는 복잡한 쿼리를 Update할때 사용하는 콤포넌트입니다.
지금은(Insert할 시) 필요없겠네요...
쎄미 님이 쓰신 글 :
: 오늘 embed firebird와 zeos 조합으로 드디어 연결을 완성시켰습니다.
:
: 현재 올라온 컴포넌트는 ZConnection, ZTable, ZUpdateSQL, Zquery, dataAccess의 datasource, jedi의 jvDBgrid입니다.
:
: Zconnection, ZTable, dataSource, jvDBgrid를 사용해서 일단 임시로 만든 DB의 컬럼이 띄웠습니다.
: 여기서 데이터를 insert를 하려면 ZUpdateSQL과 ZQuery를 올려놔야하는거 맞죠?
:
: DB명은 chin, table은 program, 필드는 id(varchar), name(varchar) 두개입니다.
:
: zQuery1.SQL.clear;
: zQuery1.SQL.Add('INSERT INTO program(ID,NAME) VALUES ("aaa","bbb")');
: ZQuery1.ExecSQL;
:
: 검색해보니 이렇게 나와서 일단은 요렇게 해놨는데 막상 insert를 하게되면 첨부그림과 같은 에러가 뜹니다.
:
: 어디가 잘못된걸까요?
|