Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ALTER TABLE [D5, Paradox]


Vint ©   (2003-12-17 11:47:00) 

Уважаемые мастера,
надо добавить несколько полей, делаю так:

Qr:=TQuery.Create(nil);
with Qr do
begin
SQL.Add("ALTER TABLE MyTable add Field_1 Char(10), Field_2 Char(10)");
try ExecSQL except showmessage("...");


ругается на Field_2 Invalid use of keyword
в чем причина?
и еще, почему выдает ошибку если пишу имя таблицы со знака подчеркивания? например _MyTable


Vint   (2003-12-17 12:33:00) [1]

>sniknik © (17.12.03 12:25) [7]

гуд, спасибо!


sniknik   (2003-12-17 12:27:00) [2]

Vint © (17.12.03 12:23) [6]
> нет ты не понял, с подчеркиванием у меня имя таблицы, а не поля!
какая разница?


sniknik   (2003-12-17 12:25:00) [3]

локал sql?
тогда не [] а "_MyTable.db"
а вообще попробуй оба варианта.


Vint   (2003-12-17 12:23:00) [4]

>JibSkeart © (17.12.03 12:12) [4]
Paradox?

>Johnmen © (17.12.03 12:14) [5]
нет ты не понял, с подчеркиванием у меня имя таблицы, а не поля! не пойму в чем трабл? ругается на это имя...


Johnmen   (2003-12-17 12:14:00) [5]

>Vint ©

Попробуй взять имя поля в [].
А вообще, надо бы конечно построже с именами полей...


JibSkeart   (2003-12-17 12:12:00) [6]

а такая таблица есть хоть ?


Vint   (2003-12-17 12:10:00) [7]

а насчет _MyTable ни кто не знает, а то уж очень много таблиц придется переименовывать туда сюда...


Vint   (2003-12-17 12:06:00) [8]

>Johnmen © (17.12.03 11:49) [1]

ОК! гуд, большой сэнксь! ;)


Johnmen   (2003-12-17 11:49:00) [9]

add для каждого поля...


Наверх

Титульная страница Поиск, карта сайта Написать письмо