Пользователь
Добро пожаловать,
Регистрация или вход
Потеряли пароль?
Ник:
Пароль:
Меню сайта
Главная
Аккаунт
Пользователи
Опросы
Поиск по сайту
Новости RSS
Форум
Отправить другу
Связаться с нами
Книги
Самоучители
Каталог софта
Исходники
Компоненты
Обработки 1С
CMS-центр
Шаблоны сайтов
Наборы иконок
Статьи и обзоры
Вопросы и ответы
Скрипты
Нетематичное
Ваше мнение
Поиск по сайту
Активно и часто использую
Использую редко
Обхожусь стандартным рубрикатором
Не знаю, что это такое
Я и сам не знаю, что ищу
Результаты
Другие опросы
Всего голосов:
488
Комментарии:
0
Наши партнеры
Статистика
Статьи и обзоры
Главная
Лучшие
Популярные
Список
Добавить
Информация о псевдонимах BDE
Как через конфигурацию IDAPI получить физический каталог расположения базы данных, зная ее псевдоним? Обратите внимание на метод GetAliasParams класса TSession. Возвращенная строка будет содержать искомый путь.
Я пользуюсь следующей функцией:
Код
uses DbiProcs, DBiTypes;
function GetDataBaseDir(const Alias : string): String;
(* Возвращает каталог расположения базы данных по заданному псевдониму
(без обратного слеша) *)
var
sp : PChar;
Res : pDBDesc;
begin
try
New(Res);
sp := StrAlloc(length(Alias)+1);
StrPCopy(sp,Alias);
if DbiGetDatabaseDesc(sp,Res) = 0
then Result :=
StrPas
(Res^.szPhyName)
else Result := '';
finally
StrDispose(sp);
Dispose(Res);
end;
end;
Разместил:
admin
| | Прочитано: 36682 | |
Смотрите также связанные новости
26.11.2024 -
Кроссворд на Delphi
26.11.2024 -
Рождение, жизнь и гибель формы
26.11.2024 -
Воспроизводим Flash-файл в своем приложении
26.11.2024 -
Работа с потоками в Delphi
26.11.2024 -
SQL-запросы в Delphi
26.11.2024 -
BlobField как Bitmap
26.11.2024 -
Запись и чтение чисел в BLOB-поле
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста
войдите или зарегистрируйтесь
.
Внимание! Если у вас не получилось найти нужную информацию, используйте
рубрикатор
или воспользуйтесь
поиском
.
Статьи
и
обзоры
Delphi
и
TurboPascal
Информация
о
псевдонимах
BDE
Как
через
конфигурацию
IDAPI
получить
физический
каталог
расположения
базы
данных
зная
ее
псевдоним
Обратите
внимание
на
метод
GetAliasParams
класса
TSession
Возвращенная
строка
будет
содержать
искомый
путь
пользуюсь
следующей
функцией
Кодuses
DbiProcs
DBiTypes
function
GetDataBaseDir
const
Alias
string
String
Возвращает
по
заданному
псевдониму
без
обратного
слеша
PChar
pDBDesc
begin
StrAlloc
length
StrPCopy
DbiGetDatabaseDesc