Показать сообщение отдельно
  #3  
Старый 26.04.2013, 15:47
cyborgg4655 cyborgg4655 вне форума
Начинающий
 
Регистрация: 16.03.2013
Сообщения: 151
Версия Delphi: Delphi 2010
Репутация: 10
По умолчанию

Да, но до меня всеравно никак не дойдет как правильно надо это все написать(((

Код:
ADOCOmmand1.CommandText:='alter table s1 change Описание Описание memo';
ADOcommand1.Execute;
Все равно ошибка синтаксиса

Код:
ADOCOmmand1.CommandText:='UPDATE s1 SET Описание=memo WHERE Описание=varchar';
ADOcommand1.Execute;
Тут говорит что параметр не memo не имеет значения по умолчанию.

Проблема решилась вот так:
Код:
ADOCOmmand1.CommandText:='ALTER TABLE s1 ALTER COLUMN Описание memo NOT NULL';
ADOcommand1.Execute;
Ответить с цитированием