Delphi - Mssql Не создается таблица по сети

  • Автор темы EvaLotta
  • Дата начала
E

EvaLotta

Гость
#1
Здравствуйте.
Такая проблема.

В делфи пишу запрос:

qry1 := 'IF OBJECT_ID(''exch'') IS NOT NULL DROP TABLE exch SELECT * INTO exch FROM ' + TableName + ' WHERE id = NewID() ';
ExectSQL(ADOQuery1, qry1);

В профайлере запрос нормально выполняется
IF OBJECT_ID('exch') IS NOT NULL DROP TABLE exch SELECT * INTO exch FROM pril_1_r4 WHERE id = NewID()
Время выполнения указано, все ок казалось бы

НО, в базе никаких действий не происходит, таблица не удаляется и не создается. ((

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

Еще факт, если пробую подключаться к локальному серверу, таблица создается и все ок! К серверу по сети - нет!