2011-12-29 4 views
0

У меня, похоже, есть проблемы с dbExpress в Delphi XE2. Когда я пытаюсь установить свойство связности Sqldataconnection на true, я получаю нарушение доступа на 000000000.Delphi XE2 DBExpress Нарушение доступа?

То же самое происходит, когда я пытаюсь изменить CommandText или Active Properties SqlDataSet.

Это мой первый раз, когда я использую эти компоненты, поскольку я следую вместе с некоторыми учебниками из книги, которые у меня есть, поэтому это может быть что-то, что я ошибаюсь, но на данный момент я не совсем уверен.

Любая помощь приветствуется.

Спасибо.

+1

Какой драйвер и база данных вы используете? – Harriv

+0

Вы уверены, что ваше Sqldataconnection указывает на экземпляр, т. Е. Это не ноль? –

+0

Извините, я должен был упомянуть об этом. Я использую Mysql 5.5, драйвер также является mysql. Нужно ли мне переместить dll в тот же каталог, что и мой exe? –

ответ

1

Ну, я нашел причину своих проблем. По-видимому, драйверы dbexpress, необходимые для подключения к любой базе данных, кроме interbase, недоступны в стартере Delphi XE2, который я использую.

Спасибо за помощь.

Смежные вопросы