alter table add

0

Witam
Pisze bazę w builder 6 z serwerem INTERBASE (SQL)

Chce w aplikacji wysłać zapytanie SQL, które dodało by do tabeli kolumnę o nazwie pobranej z EDITA, bądź jakiejś zmiennej

Napisałem coś takiego: (kompiluje się ale przy dodawaniu program się wysypuje)
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("ALTER TABLE PROJEKTY ADD ('"+Edit8->Text+"') VARCHAR(20)");
IBQuery1->ExecSQL();

Próbowałem też tak IBQuery1->SQL->Add("ALTER TABLE PROJEKTY ADD ('"+Edit8->Text+"') ");

Jak dodać zmienną po ADD ? Dodawałem w innych zapytaniach tak jak wyżej. Może nie da się w tym miejscu tak wczytać nazwy ?

Z góry dzięki za pomoc
Pozdrawiam
Simon

0

Witam
Google podpowiada, że w InterBase Alter Table idzie tak:

IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("ALTER TABLE PROJEKTY ADD "+Edit8->Text+" VARCHAR(20)");
IBQuery1->ExecSQL();

Pozdrawiam
Paweł Dmitruk

1 użytkowników online, w tym zalogowanych: 0, gości: 1