В
Панели управления найдите
BDE Administrator.
В закладке Databases Вы и видите список существующих псевдонимов (alias-ов)
Далее меню Object/New; Драйвер STANDARD; В поле Path укажите путь к папке с данными; Нажмите кнопку Apply
Для переноса конфигурации на другой компьютер в локальном менб на списке алиасов есть команды
Save as Configuration и Merge Configuration
А вообще, если у вас есть иходный проект (А судя по упоминанию DBGrid1, он у вас есть), то просто добавьте на форму компонент TDatabase (например, он будет Database1). Он сам создает временные (т.е. динамические, на период работы) алиасы.
При этом во всех TTable/TQuery вместо указания в псевдонима надо заполнить свойство Database сделать Database1. Т.е. привязать к Вашему экземпляру TDatabase.
Все. После этого про алиасы, то бишь, псевдонимы, можно вообще забыть.
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
prikolist писал(а):Подскажите пожалуйста,как с помощью компонента Database добавлять строки и столбцы в DBGrid. Мне это нужно для того,чтоб потом ячейки заполнять масивом. Я просто новичок,не в курсе.Буду очень благодарен за подсказку.
Database обеспечивает коннект к базе данных.
(сама база уже должна быть создана. Например с помощью DatabaseDesktop)
К Database подключаются так называемые DataSet-ы (Это все потомки класса TCustomDataset) в т.ч. TTable, TQuery.
У них есть свойство Database, там выпадающий список, в котором выбирается наш Database.
Если в качестве DataSet-а у нас TTable, то надо свойству TableName присвоить название таблицы (при правильно йнастройке Database название ьаллицы выбирается из списка).
В TDataSet определяется набор столбцов. Для этого на нем делается двойной щелчок и в открывшемся редакторе по правой кнопке мыши добавляются все столбцы.
Дальше в цепочке компонентов находятся провайдеры, обеспечивающие визуальным компонентам единый доступ к различным DataSet-ам. Это так называемые TDataSource. Каждый DataSource имеет свойство DataSet, с помощью которого связывается с TTable или TQuery.
Ну а TDBrid имеет свойство DayaSource, которое, надеюсь уже понятно зачем.
Итак:
Физическая таблица -> TTable -> TDataSet -> TDBGrid
Таблицы создайте из DatabaseDesktop-а.
Через DBGrid столбцы не добавляются. Только строки. Как только соединение с базой установлено, то DBGrid уже показывает все столбцы из DataSet-а, который ему виден через DataSource
Уффффф.....
