Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Открытие таблицы MySQL [MySQL]


Andrey ©   (2004-05-24 15:39:00) 

Помогите.

Есть база данных в сети на сервере MySQL. Установил у себя ODBC-драйвер, настроил ADOConnection (все нормально). При попытке открытия ADOTable пишет "Поставщик или другая служба вернули состояние E-FAIL". При открытии ADOQuery (select * from ...) пишет "Dataset не поддерживает Bookmark". В чем тут дело?


Andrey   (2004-05-25 15:32:00) [1]

Все это было не про то!

Просто сервер БД был в другой подсети, а через роутер результат запроса долго передавался. Сейчас все нормально.


bushmen   (2004-05-24 16:44:00) [2]

>Опция limit - это что такое, и где её искать?

В документации по MySQL. Limit - ограничение количества выбранных строк


Andrey   (2004-05-24 16:40:00) [3]

Записей не миллион, а где-то 40000.

Опция limit - это что такое, и где её искать?


bushmen   (2004-05-24 16:26:00) [4]

>Начал выполняться, но долго - п...ц!

Небось вытаскиваешь из таблицы миллион записей?
Потому что надо оптимизировать запросы при помощи опции limit.
А через оболочку быстро, потому что скорее всего там нечто подобное реализовано


Andrey   (2004-05-24 16:17:00) [5]

На локальный уже переставил. Начал выполняться, но долго - п...ц!

Через оболочку для MySQL запрос выполняется 5 секунд, через ADOQuery - больше минуты. Как можно его ускорить?

З.Ы. Где взять Zeos компоненты?


bushmen   (2004-05-24 15:57:00) [6]

>"Dataset не поддерживает Bookmark".
Переставь тип курсора на локальный.


Соловьев   (2004-05-24 15:56:00) [7]

Я использую Zeos
хорошие компоненты


Наверх

Титульная страница Поиск, карта сайта Написать письмо