Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / расскажите про паттерн доступа к БД / 4 сообщений из 4, страница 1 из 1
16.07.2007, 10:19
    #34660143
Albatross
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расскажите про паттерн доступа к БД
Есть приложение, которое работает с БД. Стало быть, в очень многих классах там используются, к примеру, классы команд, которые к серверу открывают соединение, выполняют команду, получают результат, закрывают соединение. Стало быть, все они используют строку подключения, которая является свойством проекта и настраивается пользователем.

Где хранить строку подключения и как получать? Она нужна много где - так как поступить?
В статический класс засунуть и получать статической ф-цией? Или в глобальную переменную (там под перменной может быть не сама строка, конечно, а какой-нить глобальный объект класса базы данных со строкой и кучей всего) и получать её таким образом?

Подкажите!
...
Рейтинг: 0 / 0
16.07.2007, 10:35
    #34660210
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расскажите про паттерн доступа к БД
Albatross пишет:

> Где хранить строку подключения и как получать? Она нужна много где - так
> как поступить?
> В статический класс засунуть и получать статической ф-цией? Или в
> глобальную переменную (там под перменной может быть не сама строка,
> конечно, а какой-нить глобальный объект класса базы данных со строкой и
> кучей всего) и получать её таким образом?

Это как тебе угодно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.07.2007, 18:15
    #34662251
Albatross
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расскажите про паттерн доступа к БД
MasterZiv
Albatross пишет:

> Где хранить строку подключения и как получать? Она нужна много где - так
> как поступить?
> В статический класс засунуть и получать статической ф-цией? Или в
> глобальную переменную (там под перменной может быть не сама строка,
> конечно, а какой-нить глобальный объект класса базы данных со строкой и
> кучей всего) и получать её таким образом?

Это как тебе угодно.
Posted via ActualForum NNTP Server 1.4

а как правильнее??
глобальный объект или статический класс?
...
Рейтинг: 0 / 0
17.07.2007, 11:10
    #34663296
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расскажите про паттерн доступа к БД
Albatross пишет:
> а как правильнее??
> глобальный объект или статический класс?
Так как удобно тебе в приложении. Универсальных рецептов нет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / расскажите про паттерн доступа к БД / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]