Текущий архив: 2004.06.13;
Скачать: CL | DM;
ВнизОткрытие таблицы MySQL Найти похожие ветки
← →
Andrey (2004-05-24 15:39) [0]Помогите.
Есть база данных в сети на сервере MySQL. Установил у себя ODBC-драйвер, настроил ADOConnection (все нормально). При попытке открытия ADOTable пишет "Поставщик или другая служба вернули состояние E-FAIL". При открытии ADOQuery (select * from ...) пишет "Dataset не поддерживает Bookmark". В чем тут дело?
← →
Соловьев © (2004-05-24 15:56) [1]Я использую Zeos
хорошие компоненты
← →
bushmen © (2004-05-24 15:57) [2]>"Dataset не поддерживает Bookmark".
Переставь тип курсора на локальный.
← →
Andrey (2004-05-24 16:17) [3]На локальный уже переставил. Начал выполняться, но долго - п...ц!
Через оболочку для MySQL запрос выполняется 5 секунд, через ADOQuery - больше минуты. Как можно его ускорить?
З.Ы. Где взять Zeos компоненты?
← →
bushmen © (2004-05-24 16:26) [4]>Начал выполняться, но долго - п...ц!
Небось вытаскиваешь из таблицы миллион записей?
Потому что надо оптимизировать запросы при помощи опции limit.
А через оболочку быстро, потому что скорее всего там нечто подобное реализовано
← →
Andrey (2004-05-24 16:40) [5]Записей не миллион, а где-то 40000.
Опция limit - это что такое, и где её искать?
← →
bushmen © (2004-05-24 16:44) [6]>Опция limit - это что такое, и где её искать?
В документации по MySQL. Limit - ограничение количества выбранных строк
← →
Andrey (2004-05-25 15:32) [7]Все это было не про то!
Просто сервер БД был в другой подсети, а через роутер результат запроса долго передавался. Сейчас все нормально.
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.035 c