Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.30;
Скачать: CL | DM;

Вниз

Firebird и список БД   Найти похожие ветки 

 
Вася   (2008-05-12 19:27) [0]

добрейшего!
встал вопрос как получить список баз файрберда. Т.е. задача предоставить пользователю выбор к какой безе коннектиться. Подскажите как реализуется. Мож алиасы какие....


 
Вася   (2008-05-12 19:40) [1]

варианты шо в голову пришли:
1. расшарить папку с базами
2. написать какой-нить сервис шоб отдавал список БД
3. завести базу в которой регистрить все рабочие


 
Сергей М,   (2008-05-12 20:18) [2]

1 - Самый бредовый вариант.

2,3 - Имеют право на жизнь


 
Игорь Шевченко ©   (2008-05-12 21:51) [3]


> встал вопрос как получить список баз файрберда. Т.е. задача
> предоставить пользователю выбор к какой безе коннектиться


ini-файл, заполняемый руками, не спасет ?
База - она ж в произвольном месте может быть, принес на дискете, и эта...соединился.


 
PEAKTOP ©   (2008-05-13 00:03) [4]

1. Растрел на месте за измену Родине.
2. Контрольный в голову и тазик с цементом.
3. Самое то. Какой бы не была твоя программа, она является клиентом SQL-сервера. Серверов может быть много: встраиваемый (Embedded-вариант), локальный, удаленный. Коннектиться к ним тоже можно по-разным протоколам. Следовательно, у клиентской программы должен быть функционал хранения списков баз данных для подключения и параметров подключения. Пользователь (точнее его админ) один раз настраивает этот список - и дальше в 99% случаев его используют только для выбора БД. И лишь раз в сто лет добавляют новый элемент подключения.

Но "отдавать" список БД клиентской программе с сервера - это дыра в безопасности. В некоторых организациях админы со старта тебя пошлют лесом с таким функционалом и заставят переделывать.

А в чем хранить - это уже дело вкуса, потребностей и т.д. Регистр Windows, ini-файлы, XML-файлы, XML-БД (смотри TClientDataSet), конфиги bash.rc (в это формате, например, конфиг Apache).



Страницы: 1 вся ветка

Текущий архив: 2008.11.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1224496702
JustI
2008-10-20 13:58
2008.11.30
Проблема с получением параметров метода из 1C


15-1222791832
Polevi
2008-09-30 20:23
2008.11.30
Безопасность


2-1224562444
Alex_Y
2008-10-21 08:14
2008.11.30
Цвета при масштабировании Bitmap в TImage


3-1210840647
npr2
2008-05-15 12:37
2008.11.30
ведение справочника для 2-х баз


15-1222535144
Анонимм
2008-09-27 21:05
2008.11.30
Шахматная задачка из ветки