+ Ответить в теме
Показано с 1 по 2 из 2

Тема: Ошибка при втором проходе

  1. #1
    Юзер iva2185 пока неопределено
    Регистрация
    04.03.2010
    Сообщений
    5
    Сказал(а) спасибо
    0
    Поблагодарили:
    0 раз(a) в 0 постах

    По умолчанию Ошибка при втором проходе

    Приложение на Delphi 6.
    Таблица NewDbf типа TwwTable динамически создается и заполняется. Без проблем.
    Однако при втором проходе на wwQuery1.ExecSQL вылетает ошибка "Table is busy". Почему?

    Код:
            SavedMrsh := SaveDialog2.FileName;
            If NewDbf <> nil then begin
               if NewDbf.Active then begin
                  NewDbf.Close;
                  end;
               end;
            wwQuery1.Close;
            wwQuery1.SQL.Clear;
            wwQuery1.SQL.Text := 'Drop TABLE "' + SavedMrsh + '"';
            wwQuery1.ExecSQL; // Здесь ошибка при втором прогоне
            NewDbf := TwwTable.Create(Self);
    
            wwQuery1.SQL.Clear;
            wwQuery1.SQL.Text := ' Create Table "' + SavedMrsh + '"' +
                ' (NOM Numeric(6),' +
                ' SPISOK CHAR(61),' +
                ' RAION CHAR(37),' +
                ' LON NUMERIC(10),' +
                ' LONHEX CHAR(8),' +
                ' LAT NUMERIC(10),' +
                ' LATHEX CHAR(8),' +
                ' NOMER CHAR(6),' +
                ' KORPUS CHAR(6))';
            wwQuery1.ExecSQL;
    Спасибо.

  2. #2
    Юзер WiseSev пока неопределено
    Регистрация
    12.03.2011
    Сообщений
    5
    Сказал(а) спасибо
    0
    Поблагодарили :
    1 раз в 1 сообщении

    По умолчанию

    Может не хватет чего то типа wwQuery1.Active:=False или wwQuery1.Active:=True...
    Если при втором проходе таблица занята, надо ее "отпустить". wwQuery1.Free
    Последний раз редактировалось WiseSev; 13.05.2011 в 16:27.



+ Ответить в теме

Похожие темы

  1. Ошибка в 1С 7.7 при закрытии месяца
    от timmiweb в разделе 1С Предприятие 7.7
    Ответов: 5
    Последнее сообщение: 09.07.2011, 13:25
  2. Ошибка при входе в конфигуратор
    от Hulio Pechales в разделе 1С Предприятие 8.1
    Ответов: 13
    Последнее сообщение: 15.03.2011, 03:22
  3. Ошибка при попытке установить платформу
    от Jetus в разделе Полезные ссылки для скачивания
    Ответов: 0
    Последнее сообщение: 23.09.2010, 17:10
  4. Ошибка при обновлении конфигурации
    от Sherhan_s в разделе 1С Предприятие 7.7
    Ответов: 13
    Последнее сообщение: 09.08.2010, 11:17
  5. Ошибка при установке винды...
    от Mirvays в разделе Windows XP
    Ответов: 3
    Последнее сообщение: 07.09.2009, 14:59

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения