Главная страница
    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.45 MB
Время: 0.005 c
15-1222743186
Slider007
2008-09-30 06:53
2008.11.30
С днем рождения ! 30 сентября 2008 вторник


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


15-1222431616
Василий Жогарев
2008-09-26 16:20
2008.11.30
HSDPA USB MODEM MF622


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


2-1224677195
Серж
2008-10-22 16:06
2008.11.30
Составление сервисом запроса.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский