|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2007, 04:31 | #1 |
Регистрация: 18.09.2007
Сообщений: 4
|
sql запрос не катит
Помогите, плз!
среда "Deplhi7" name:='field'; Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('ALTER TABLE jour ADD :name INT'); Query1.ParamByName('name').AsString := name; Query1.ExecSQL; ошибка: class EDBEngineError with message 'Invalid use of keyword' Token: ? Последний раз редактировалось kvs557; 18.09.2007 в 04:34. |
18.09.2007, 04:41 | #2 |
Форумчанин
Регистрация: 07.08.2007
Сообщений: 154
|
Нельзя таким образом передавать имя поля. Попробуй так:
Код:
|
18.09.2007, 06:10 | #3 |
Регистрация: 18.09.2007
Сообщений: 4
|
В этом коде он обзывает созданное поле - name, а не field
|
18.09.2007, 06:13 | #4 |
Регистрация: 18.09.2007
Сообщений: 4
|
ок, все заработало, спасибо!
|
18.09.2007, 11:42 | #5 |
Регистрация: 18.09.2007
Сообщений: 4
|
Пожалуйста, подскажите (нигде не могу найти), как добавить поле с Table.Action:=true
Перед добавлением программно перевожу TTable в false, но мне все равно отвечают, что table is busy |
18.09.2007, 13:57 | #6 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
Цитата:
А вообще , ты ж Alter Table в запросе написал...
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запрос ссылается на несвязанный с ним запрос | kolebatel | SQL, базы данных | 0 | 11.06.2008 12:50 |
SQL запрос | Uomo | БД в Delphi | 17 | 23.04.2008 14:12 |
SQL-запрос | Alexey_vyb | БД в Delphi | 4 | 22.05.2007 18:52 |
SQL-запрос | Elena | БД в Delphi | 3 | 17.05.2007 15:13 |