Мой DELPHI – Программирование

Всё для программера

При использовании модулей доступа к BDE

Вопрос:

При использовании модулей доступа к BDE (DbiTypes, DbiProcs, DbiErrs), любая попытка вызвать процедуру abort выдает ошибку при компиляции при вызове метода abort “Statement expected,
but expression of type ‘Integer’ found”. Я пытался найти DbiTypes.pas, DbiProcs.pas
и DbiErrs.pas чтобы разобраться но не нашел этих файлов. Где расположены эти
файлы и как обойти ошибку?

Ответ:

Модули DbiTypes, DbiProcs,
DbiErrs это псевдонимы модуля “BDE”, обьявлены в Projects->Options->Directories/Conditionals->Unit
Aliases. Исходник модуля DBE находится в каталоге “doc” и называется “BDE.INT”.
В этом файле обьявленна константа ABORT со значением -2. Так как Вы хотите использовать
процедуру Abort(), которая обьявлена в модуле SysUtils, Вам нужно добавить префикс
SysUtils перед вызовом процедуры Abort.

Пример:
SysUtils.Abort;

Урок 23: Управление соединением с базой данных (класс TDataBase, объект Session)

Урок 23: Управление соединением с базой данных (класс TDataBase, объект Session)

  1. Обзор
  2. В данной статье рассказывается об управлении соединением с базой
    данных при помощи компоненты TDataBase и
    объекта TSession, который создается
    в программе автоматически. Описываются процедуры создания локального псевдонима
    базы данных и доступа к таблицам Paradox по
    паролю.

  3. Класс TDataBase

Объект типа TDataBase
не является обязательным при работе с базами данных, однако он предоставляет
ряд дополнительных возможностей по управлению соединением с базой данных.
TDataBase служит для:

  • Создания постоянного соединения
    с базой данных
  • Определения собственного диалога
    при соединении с базой данных (опрос пароля)
  • Создания локального псевдонима
    базы данных
  • Изменения параметров при соединении
  • Управления транзакциями

TDataBase является невидимым
во время выполнения объектом. Он находится на странице “Data Access”
Палитры Компонент. Для включения в проект
TDataBase нужно “положить”
его на главное окно вашей программы. Прочитать остальную часть записи »

Урок 20: Компонент TTable. Создание таблиц

Урок 20: Компонент TTable. Создание таблиц с помощью компонента TTable

  1. Обзор
  2. На этом небольшом уроке мы завершим изучение возможностей создания
    таблиц. Как Вы помните, мы уже освоили два способа создания таблиц – с
    помощью утилиты Database Desktop, входящей в поставку Delphi (урок 11)
    и с помощью SQL-запросов (урок 12), которые можно использовать как в WISQL
    (Windows Interactive SQL – клиентская часть Local InterBase), так и в компоненте
    TQuery.
    Теперь мы рассмотрим, как можно создавать локальные таблицы в режиме выполнения
    с помощью компонента TTable. Прочитать остальную часть записи »