СообЧа > База Знаний > Программирование > C, С++ > Borland C++ Builder

Вопрос

Что такое алиас, обязательно ли он нужен, нельзя ли без него, если можно то, как?

Ответ

Если ты работаешь с базами данных (БД), то используешь таблицы, в которых хранится информация. Путь к каждой БД можно прописать через BDE. Алиас — псевдоним для конкретной таблицы в некоторой БД. Чтобы при каждом обращении к этой таблице не писать что-то типа
С:\Мои Базы\База1\таблица22.dbf
в BDE прописывается один раз путь и псевдоним — алиас(например Table22).
Без алиасов, конечно, можно работать, но тогда нужно или прописывать полные пути к таблицам, или все таблицы хранить в папке программы,а не в отдельном каталоге, тогда достаточно только указать имя таблицы без пути.

shadow

Без алиаса очень легко обойтись, используя TADOConnection (для подсоединения к базе данных), TADOQuery (для запросов). Предлагается использовать TDataSource. Работа с TADOQuery и TADOConnection аналогична работе с TConnection и TQuery т.к. они «произошли» от одних и тех же предков.

pavel_kikoz



Copyright © 2000-2004 Сообщество Чайников
Контактная информация