Для зарегистрированных пользователей |
|
Access и MySQL
Целесообразность использования сервера MySQL вообще и с 97-м Access'ом в качестве клиента в особенности, на мой взгляд представляет собой отдельную (и очень не простую) тему для обсуждения. Мой небольшой опыт показывает, что при определенных условиях и ограничениях такой "союз" вполне возможен.
В одной из версий документации к MySQL давались следующие рекомендациии:
- В таблице обязательно должно быть ключевое поле.
- Во всех таблицах, данные в которых предполагается изменять, необходимо наличие поля TIMESTAMP.
- Поля для чисел с плавающей точкой должны быть типа DOUBLE.
- Надо установить флажок "Return matching rows" в настройках соединения MyODBC.
- В Windows NT для MEMO-полей следует использовать тип TEXT, а не BLOB.
- Access не всегда правильно работает с полями типа DATE. Лучше использовать поля типа DATETIME.
От себя хочу заметить следующее:
В действительности, я вовсе не хочу сказать, что дело это совсем уж неперспективное. Просто положительные стороны MySQL лежат не в той плоскости, к которой привыкли разработчики, использующие Access. И если у кого-нибудь есть положительный (впрочем, и отрицательный тоже) опыт по этой теме, буду рад услышать.
|