Суббота
16.12.2017
21:30


Форма входа

Приветствую Вас Гость | RSS
Borland Delphi 7
Главная Alias - Форум Регистрация Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Delphi программирование » БД в Delphi » Alias
Alias
turik1303Дата: Понедельник, 24.11.2008, 19:51 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
есть ли возможность менять в alias путь к базе данных? подскажите код=) БД paradox
 
delphiДата: Понедельник, 24.11.2008, 21:04 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 4
Репутация: 1
Статус: Offline
Вот это прочитай ->

Главное окно утилиты настройки BDE имеет вид, изображенный на рис.1. Для создания алиаса выберите в меню "Object" пункт "New". В появившемся диалоговом окне выберите имя драйвера базы данных. Тип алиаса может быть стандартным (STANDARD) для работы с локальными базами в формате dBase или Paradox или соответствовать наименованию SQL-сервера (InterBase, Sybase, Informix, Oracle и т.д.).
После создания нового алиаса следует дать ему имя. Это можно сделать с помощью подпункта "Rename" меню "Object". Однако просто создать алиас не достаточно. Вам нужно указать дополнительную информацию, содержание которой зависит от типа выбранной базы данных. Например, для баз данных Paradox и dBase (STANDARD) требуется указать лишь путь доступа к данным, имя драйвера и флаг ENABLE BCD, который определяет, транслирует ли BDE числа в двоично-десятичном формате (значения двоично-десятичного кода устраняют ошибки округления):

TYPE
STANDARD
DEFAULT DRIVER
PARADOX
ENABLE BCD
FALSE
PATH
c:\users\data

SQL-сервер InterBase и другие типы баз данных требуют задания большого количества параметров, многие из которых можно оставить установленными по умолчанию.

Системная информация утилиты настройки BDE
Итак, мы познакомились с наиболее важной возможностью утилиты настройки BDE - созданием и редактированием алиасов, определяющих параметры доступа к базам данных. Однако, утилита настройки BDE позволяет специфицировать не только алиасы, но и драйверы для доступа к базам данных, а также различную системную информацию, составляющую операционное окружение этих самых алиасов.
Рассмотрим, например, системную информацию драйвера PARADOX:
NET DIR. Параметр содержит расположение каталога сетевого управляющего файла. Он нужен для того, чтобы обратиться к таблице PARADOX на сетевом диске.
VERSION. Номер версии драйвера.
TYPE. Тип драйвера.
LANGDRIVER. Языковой драйвер, определяющий множество допустимых символов.
BLOCK SIZE. Размер блока на диске, используемого для запоминания одной записи.
FILL FACTOR. Содержит процент от блока на текущем диске. Параметр нужен для создания индексных файлов.
LEVEL. Параметр определяет тип формата таблицы, используемой для создания временных таблиц.
STRICTINTEGRTY. Параметр использования ссылочной целостности. Если он равен TRUE, то вы не можете изменить таблицу с ссылочной целостностью, а если FALSE, то можете, но рискуете нарушить целостность данных.
Как уже отмечалось выше, утилита настройки BDE сохраняет всю конфигурационную информацию в файле IDAPI.CFG. Этот файл с предустановленными ссылками на драйверы и некоторыми стандартными алиасами создается при установке Delphi. Кроме того, он создается при установке файлов редистрибуции BDE (т.е. когда Вы переносите BDE и SQL Links на другие компьютеры).

 
turik1303Дата: Вторник, 25.11.2008, 16:11 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Увы, но мне нужен программный метод(((
 
Форум » Delphi программирование » БД в Delphi » Alias
Страница 1 из 11
Поиск:

Copyright MyCorp © 2017