Пользователь
Добро пожаловать,
Регистрация или вход
Потеряли пароль?
Ник:
Пароль:
Меню сайта
Главная
Аккаунт
Пользователи
Опросы
Поиск по сайту
Новости RSS
Форум
Отправить другу
Связаться с нами
Книги
Самоучители
Каталог софта
Исходники
Компоненты
Обработки 1С
CMS-центр
Шаблоны сайтов
Наборы иконок
Статьи и обзоры
Вопросы и ответы
Скрипты
Нетематичное
Ваше мнение
Как вы узнали о нашем сайте?
От друга, знакомого
Из печатных источников
Из поисковой машины
По ссылке с другого сайта
Случайно
Не знаю
Результаты
Другие опросы
Всего голосов:
1031
Комментарии:
4
Наши партнеры
Статистика
Статьи и обзоры
Главная
Лучшие
Популярные
Список
Добавить
Информация о псевдонимах 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
| | Прочитано: 36472 | |
Смотрите также связанные новости
16.11.2024 -
Кроссворд на Delphi
16.11.2024 -
Рождение, жизнь и гибель формы
16.11.2024 -
Воспроизводим Flash-файл в своем приложении
16.11.2024 -
Работа с потоками в Delphi
16.11.2024 -
SQL-запросы в Delphi
16.11.2024 -
BlobField как Bitmap
16.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