У меня проблемы с использованием Mysql с MySQL Connector, я могу успешно подключиться к базе данных в сети через ODBC, а в моей сетке я могу отображать много записей, однако в сетке (Developper express) я, похоже, не могу прокрутить, Я думаю, что это связано с местоположениями курсора и т.д., но я не уверен.
также recordcount и recno также не работают, altho я могу прокручивать назад и вперед
Каковы будут правильные свойства ADOConnection и ADOQuery для успешного использования mysql?
Кажется, лучше использовать компоненты данных, которые специализируются на MySQL. MyDAC от DevART shoud будет достаточно хорошим. Я не использую их MyDAC, но их SDAC (доступ MS SQL) успешно работает в большинстве моих проектов. Или должны быть другие сторонние компоненты, также могут быть бесплатными.
Я предлагаю использовать сторонние компоненты, такие как Anydac. Они будут работать с MySQL прямо из коробки.
В сетке DevExpress проверьте GridMode и связанные с ним свойства - это может иметь эффект. База знаний поддержки DevExpress содержит много примеров и вопросов об этом. Также с некоторыми типами данных необходимо сделать что-то вроде:
dataset.Open;
dataset.Last;
dataset.First;
//...do stuff
чтобы правильно установить показатель записи.