Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как распространять приложения с базами данных? Acc, Вопрос про распространение приложений БД 
:(
    Опции темы
ski87
Дата 24.1.2010, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 7.1.2010

Репутация: нет
Всего: нет



Вопрос про распространение приложений БД с определенной структурой. Если приложение использует определенную базу данных (MS Access) , то как лучше распространять приложения - включая в дистрибутив файл БД с уже созданной структурой или создавать структуру при первом  запуске и проверке таблиц? Если есть статьи на эту тему, дайте ссылочку. Спасибо.  
PM MAIL   Вверх
thomas
Дата 29.1.2010, 23:41 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



ski87
Приветствую.
Нас в буржуйской вышке учили включать файл БД Access в проект. Т.е. при создании установочного проекта(файла) файл БД включаеться в дистрибутив. И в зависимости от задач приложения он либо пустой - содержит только таблицы без данных, либо частично заполнен - содержит таблицы с уже внесёнными данными, которые необходимы для начальной работы приложения.

Личное мнение. 
Проще включить БД в проект, чем програмно создавать базу при первом запуске программы.
Тем более при отладке приложения он (файл БД) по любому нужен.


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
Экскалупатор
Дата 30.1.2010, 02:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 3
Всего: 24



thomas, поддерживаю. вообще не представляю когда может быть лучше создавать программно этот файл.
PM MAIL ICQ   Вверх
thomas
Дата 30.1.2010, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



ski87
Да, забыл предупредить, файл БД нужно помещать в папку bin\Debug. Т.е. туда, где находиться исполняемый файл проекта(приложения).
Тогда удобнее писать строку подключения.


Экскалупатор
Цитата

когда может быть лучше создавать программно этот файл. 

При написании приложения использующего базу данных на SQL сервере. В этом случае, довольно удобно написать файл sql(скрипт), для создания БД, и выполнить его программно при установке программы или при первом запуске программы(когда устанавливается соединение с сервером и настройки приложения). 


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0606 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.