Файл таблици находится в тойже дериктории что и выполняемая программа е.т "user".
Компанент DBGrid. Свойство DataSource необходимо указать полный путь к файлу например c:\programm\user. И тогда в свойстве TableName становится видна таблица в папке "user".
Возможно ли как нибуть задать относительный путь к таблице в свойстве DataSource типа "\\ххх" или "\\"?
Спасибо.
Valdemar
Отправлено: 21.01.2004, 11:18
Мастер участка
Группа: Участник
Сообщений: 433
Если нужно просто определить в каком каталоге находится БД, то это можно сделать используя функцию ExtractFilePath(Application->ExeName). В итоге получим каталог с программой. Если БД в одном каталоге с программой, то получили и путь к ней. Если БД находится, например, в каталоге КАТАЛОГ_ПРОГРАММЫ\DB\, то к полученному каталогу добавьте "DB\". Т.е. Вы можете добавляя или удаляя из полученного пути получить каталог с БД.