Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Работа базы данных на PC / 11 сообщений из 11, страница 1 из 1
06.06.2013, 11:23
    #38288001
kaela
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
Привет всем. Есть задача написать программу для учёта поставок в магазин.
Собственно в чём вопрос.
Я собираюсь писать эту программу на С# c использованием базы данных SQL Server.
Базу данных хочу создавать локально, т.е. в самом проекте.
Если я скомпилирую готовое приложение .exe и запущу его на другом компьютере(ОС Windows :) ), на котором нету SQL Server, будет ли работать добавление/удаление/правка записей в базе данных?

Написал сленгом, надеюсь, что вы поняли, что я хотел спросить :)
...
Рейтинг: 0 / 0
06.06.2013, 11:38
    #38288034
James Bond FR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
kaelaПривет всем. Есть задача написать программу для учёта поставок в магазин.
Собственно в чём вопрос.
Я собираюсь писать эту программу на С# c использованием базы данных SQL Server.
Базу данных хочу создавать локально, т.е. в самом проекте.
Если я скомпилирую готовое приложение .exe и запущу его на другом компьютере(ОС Windows :) ), на котором нету SQL Server, будет ли работать добавление/удаление/правка записей в базе данных?

Написал сленгом, надеюсь, что вы поняли, что я хотел спросить :)
Чувствую эту задачу в ближайшие пару лет Вы не осилите...
...
Рейтинг: 0 / 0
11.06.2013, 15:33
    #38294263
_Case
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
Если я Вас правильно понял, то да, будет работать и на другом компьютере Ваше приложение.
Посмотрите в сторону MS SQL Compact DB - http://ru.wikipedia.org/wiki/Microsoft_SQL_Server_Compact_4.0
или SQLite - http://ru.wikipedia.org/wiki/SQLite

- это embedded базы данных, то есть просто библиотеки предоставляющие доступ через SQL к данным хранящимся в обычном файлике на диске
...
Рейтинг: 0 / 0
11.06.2013, 16:03
    #38294330
kaela
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
_Case,

Спасибо за ответ, уже использую SQlite :)
...
Рейтинг: 0 / 0
11.06.2013, 16:09
    #38294342
James Bond FR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
kaela_Case,

Спасибо за ответ, уже использую SQlite :)
А зря, у SQL Server Ce дефолтная интеграция с EF, задача значительно упрощается, хотя...
...
Рейтинг: 0 / 0
11.06.2013, 16:33
    #38294375
kaela
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
James Bond FR,

сначала хотел его использовать, но просто пришлось бы на другие компьютеры сервера ставить (насколько я знаю), а это не выход.
...
Рейтинг: 0 / 0
11.06.2013, 16:39
    #38294382
James Bond FR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
kaelaJames Bond FR,

сначала хотел его использовать, но просто пришлось бы на другие компьютеры сервера ставить (насколько я знаю), а это не выход.
SQL Server CE поддерживает локальное развертывание, тупо несколько DLL-ек копируется вместе с приложением и все работает.
...
Рейтинг: 0 / 0
11.06.2013, 17:03
    #38294427
kaela
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
James Bond FR,

вот над этим я и думал, спасибо за совет, теперь буду знать.
Но я уже почти половину на SQLite написал, так что буду использовать его :)
...
Рейтинг: 0 / 0
11.06.2013, 17:14
    #38294457
James Bond FR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
kaelaПривет всем. Есть задача написать программу для учёта поставок в магазин.

kaelaНо я уже почти половину на SQLite написал, так что буду использовать его :)

Однако быстро
...
Рейтинг: 0 / 0
11.06.2013, 17:34
    #38294480
kaela
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
James Bond FR,

так а что тут через адаптеры информацию сюда, туда, обратно.
...
Рейтинг: 0 / 0
12.06.2013, 11:50
    #38294968
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа базы данных на PC
kaelaJames Bond FR,

вот над этим я и думал, спасибо за совет, теперь буду знать.
Но я уже почти половину на SQLite написал, так что буду использовать его :)
Это ничем не хуже СЕ, а местами даже лучше. Имхо, вполне нормальный выбор.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Работа базы данных на PC / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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