procedure TForm1.gaeinputClick(Sender: TObject);
begin
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('insert into 거래내용 ');
SQL.add('(사업자등록번호,거래일자,품목,수량,단가,가격,세액,잔액,counter) values ');
SQL.Add('( '''+Trim(Maskedit1.Text)+''', ');
SQL.Add(' '''+Trim(maskedit2.Text)+''' , ');
SQL.Add(' '''+pumedt.Text+''' , ');
SQL.Add(' '''+suedt.Text+''' , ');
SQL.Add(' '''+dangaedt.Text+''' , ');
SQL.Add(' '''+gaedt.Text+''' , ');
SQL.Add(' '''+taxedt.Text+''' , ');
SQL.Add(' '''+janedt.Text+''' , ');
SQL.Add(' '''+cntedt.text+''' ) ' );
ExecSQL;
DB_Refresh1;
end;
end;
insert into 구문에러라고 나는데여...
위에처럼 써서는... 다른 db는 되었지만..이것만안되네여...안되는이유알려주세여..
지금까지...델초보였음..
sql.savetofile('c:debug.sql');
문을 삽입한뒤 해당프로그램을 실행하시면 sql문이 생성되는데
이문장을 쿼리분석기에 복사한뒤 실행해보시면 해당오류를 쉽게찾을수도 있지 않을까요
즐프하시길...
김종길 wrote:
> procedure TForm1.gaeinputClick(Sender: TObject);
> begin
> with ADOQuery1 do
> begin
> Close;
> SQL.Clear;
> SQL.Add('insert into 거래내용 ');
> SQL.add('(사업자등록번호,거래일자,품목,수량,단가,가격,세액,잔액,counter) values ');
> SQL.Add('( '''+Trim(Maskedit1.Text)+''', ');
> SQL.Add(' '''+Trim(maskedit2.Text)+''' , ');
> SQL.Add(' '''+pumedt.Text+''' , ');
> SQL.Add(' '''+suedt.Text+''' , ');
> SQL.Add(' '''+dangaedt.Text+''' , ');
> SQL.Add(' '''+gaedt.Text+''' , ');
> SQL.Add(' '''+taxedt.Text+''' , ');
> SQL.Add(' '''+janedt.Text+''' , ');
> SQL.Add(' '''+cntedt.text+''' ) ' );
> ExecSQL;
> DB_Refresh1;
> end;
> end;
>
> insert into 구문에러라고 나는데여...
>
> 위에처럼 써서는... 다른 db는 되었지만..이것만안되네여...안되는이유알려주세여..
>
> 지금까지...델초보였음..