На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Обязательно указание:
1) типа базы данных (Paradox/Oracle/Interbase и т.п.)
2) способа доступа к базе данных (ODBC/ADO/DAO/BDE и т.п.)
Например: Paradox/BDE, MS Access/ADO

Наиболее часто задаваемые вопросы:
Базы даных для начинающих. Первые шаги. Понятие о BDE.
Переход на клиент-сервер и начала ADO
Приёмы работы с BLOB (OLE/Memo) полями
Запросы и параметры или как избавиться от многих проблем. Проблемы с датами в запросах.
Нужели мне нужно устанавливать BDE? (или почему не работает программа на другом компьютере)
Модераторы: Bas, Rouse_
  
> Проблема с ADOConnection
    Я вынес подключение ADOCONNECTION на отдельный модуль данных.
    Но теперь при обращении, например таком Datamodule1.AdoConnection1.LoginPrompt:=true,
    возникает сразу исключение (ошибка при выполнении), но программа компилится. Делал всё как по учебнику.
    При чём если вернуть обратно на родную форму, то всё работает.
    С чем это связано?
      Дата модуль виден в вызываемой форме?
        Datamodule1 <> nil?
        Может, родная форма создается раньше датамодуля, и обращение к базе происходит до его создания?
        Сообщение отредактировано: Relaxander -
          Нужно было просто его определить при создании главной формы!
          DataModule1 := TDataModule1.Create(Application)
          Но в учебнике про это не было сказано!
            Цитата refqso8h @
            Нужно было просто его определить при создании главной формы!

            Если создавать датамодуль и потом не лезть в свойства и тем более исходник проекта, то проблемы такой не возникает. Потому ничего и не сказано в учебнике.
            Сообщение отредактировано: Fr0sT -
            1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0429 ]   [ 15 queries used ]   [ Generated: 19.05.24, 05:42 GMT ]