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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Способ хранения данных 
V
    Опции темы
N1ko
Дата 25.6.2009, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

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



Делаю проект, в котором все нужные мне данные хранятся в БД (SQl). В конечном результате програма не будет обращаться на сервер к БД, а будет работать только со своими таблицами. (Те что прикреплены к проекту ). Возможно ли будет прикрепить БД созданные в SQL к проекту?  И не  совсем уверен, что данный путь правильный, поскольку очень тяжело будет заставить данную программу работать на других машинах(Прийдётся устанавливать SQL и тп ) Помогите пожалуйста выбрать способ хранения информации для такой программы.
PM MAIL ICQ   Вверх
Conkistador
Дата 26.6.2009, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



как то не совсем понятно чего Вы хотите от своей программы... 
отсоединённую БД ? для этого можно воспользоваться SQLLite, SQL Express даже MS Access (но это не лучший выбор).

P.S. Четче формулируйте вопрос и помощь к Вам придет ;) 
 
PM MAIL WWW   Вверх
N1ko
Дата 26.6.2009, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

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



НУ меня интересуют вообще возможные методы хранения информации(оптимальные) в случае когда есть штук 5 таблиц, находящихся в одной БД. И в каждой из них хранится много строк.(Примерно от тысячи и до 10000) И насколько вообще будет оптимальным вариант с хранением в БД SQL? 
PM MAIL ICQ   Вверх
Bogdan1024
Дата 26.6.2009, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

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



Ну, реально, а чем SQL Express не подходит? Его инсталятор можно запихнуть в инсталятор програмы и не иметь проблем.


--------------------
user posted image
PM MAIL   Вверх
Skynin
Дата 26.6.2009, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

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



Цитата

И насколько вообще будет оптимальным вариант с хранением в БД SQL?

Для хранения локально данных, программой написанной на .NET оптимальней - MS SQL Server Compact Edition - трудно придумать.
Что такое 10000 строк по нынешним временам.
В гигабайтах базы измеряются, в гигабайтах. А что меньше 1го гигабайта - считается за 0 smile 

PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Rohoss
Дата 27.6.2009, 02:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


Профиль
Группа: Завсегдатай
Сообщений: 1308
Регистрация: 9.10.2006
Где: Matrix

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



Имхо автору стоит использовать XML 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
ДобренькийПапаша
Дата 27.6.2009, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Отсоединённо работать вы сможете в любом случае (или почти в любом). Несвязный уровень ADO.NET...
Лучше SQL Server не придумаешь.


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
N1ko
Дата 27.6.2009, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

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



А в случае если хранимые процедуры писать в SQL, смогу ли я потом их точно так же как и таблицы включить в инсталятор програмы? И вообще есть ли смысл их писать в SQL? Может лучше писать запросы сразу в С#?
PM MAIL ICQ   Вверх
KelTron
Дата 27.6.2009, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



N1ko, тебе уже посоветовали отличный вариант SQL Server Compact Edition

в этой теме http://forum.vingrad.ru/forum/topic-264773...y1907596/0.html, кстати, обсуждается подобный вопрос...


--------------------
Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог.
Эвенгар Салладорский, основатель Школы Тьмы.
PM MAIL   Вверх
gambit
Дата 28.6.2009, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

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



access???
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

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


 




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


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

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