Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите пж-та (Builder --- ADO --- DBF) / 2 сообщений из 2, страница 1 из 1
04.06.2005, 07:13
    #33100890
alexander_tim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пж-та (Builder --- ADO --- DBF)
Помогите если можете, я уже голову сломал. Суть проблемы: есть две таблицы DBF (скажем Т1 и Т2), Т2 - есть точная копия Т1 только пустая и без индексов. Составляем SQL запрос, который выбирает какие-то строки из T1 и вставляет их в Т2. Условием выбора служит подзапрос из некоторой таблицы Т3.

insert into Т2 select * from Т1 where Т1.kod in (select kod from Т3)

Если использовать BDE, то этот запрос отрабатывает всегда, но настолько долго! Если использовать ADO - на порядки быстрее, но иногда выдаёт ошибку драйвера внешней базы данных (10019). Причём эта ошибка появляется только для некоторых Т3.

Заранее спасибо!
...
Рейтинг: 0 / 0
06.06.2005, 17:43
    #33103279
alexander_tim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пж-та (Builder --- ADO --- DBF)
разобрался сам :)
дело оказалось вот в чём: запрос через ADO почему-то вываливал ошибку
если встречал в таблице пустую строку.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите пж-та (Builder --- ADO --- DBF) / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]