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

Тема в разделе "Delphi - Базы данных", создана пользователем EvaLotta, 10 июл 2009.

  1. EvaLotta

    EvaLotta Гость

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

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

    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()
    Время выполнения указано, все ок казалось бы

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

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

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

Поделиться этой страницей