Code:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1->SQL->Clear();
Query1->SQL->Add("INSERT INTO Tablica (prvaKolona, drugaKolona) VALUES ('nesto', 'nesto')");
Query1->ExecSQL();
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1->SQL->Clear();
Query1->SQL->Add("INSERT INTO Tablica (prvaKolona, drugaKolona) VALUES ('nesto', 'nesto')");
Query1->ExecSQL();
}
pri cemu su i prva i druga kolona stringovi sa odgovarajucim brojem znakova. Tablica ima vise od 2 kolone, pri cemu se ne zahtjeva vrijednost u ostalim kolonama (mogu biti NULL vrijednosti). Kad kliknem na gumb onda mi javlja EOleException with message 'Syntax error in INSERT INTO statement'. Kad upisujem sve kolone i sve vrijednosti unutar tablice onda nista ne javlja. Znam da je INSERT naredba ispravna u SQL-u ali zasto onda je Borland ne prihvaca?
[Ovu poruku je menjao X Files dana 24.06.2006. u 21:16 GMT+1]