| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Способ хранения данных |
| Автор: N1ko 25.6.2009, 22:01 |
| Делаю проект, в котором все нужные мне данные хранятся в БД (SQl). В конечном результате програма не будет обращаться на сервер к БД, а будет работать только со своими таблицами. (Те что прикреплены к проекту ). Возможно ли будет прикрепить БД созданные в SQL к проекту? И не совсем уверен, что данный путь правильный, поскольку очень тяжело будет заставить данную программу работать на других машинах(Прийдётся устанавливать SQL и тп ) Помогите пожалуйста выбрать способ хранения информации для такой программы. |
| Автор: Conkistador 26.6.2009, 09:12 |
| как то не совсем понятно чего Вы хотите от своей программы... отсоединённую БД ? для этого можно воспользоваться SQLLite, SQL Express даже MS Access (но это не лучший выбор). P.S. Четче формулируйте вопрос и помощь к Вам придет ;) |
| Автор: N1ko 26.6.2009, 10:41 |
| НУ меня интересуют вообще возможные методы хранения информации(оптимальные) в случае когда есть штук 5 таблиц, находящихся в одной БД. И в каждой из них хранится много строк.(Примерно от тысячи и до 10000) И насколько вообще будет оптимальным вариант с хранением в БД SQL? |
| Автор: Bogdan1024 26.6.2009, 12:23 |
| Ну, реально, а чем SQL Express не подходит? Его инсталятор можно запихнуть в инсталятор програмы и не иметь проблем. |
| Автор: Skynin 26.6.2009, 12:45 | ||
Для хранения локально данных, программой написанной на .NET оптимальней - MS SQL Server Compact Edition - трудно придумать. Что такое 10000 строк по нынешним временам. В гигабайтах базы измеряются, в гигабайтах. А что меньше 1го гигабайта - считается за 0 |
| Автор: Rohoss 27.6.2009, 02:00 |
| Имхо автору стоит использовать XML |
| Автор: ДобренькийПапаша 27.6.2009, 07:46 |
| Отсоединённо работать вы сможете в любом случае (или почти в любом). Несвязный уровень ADO.NET... Лучше SQL Server не придумаешь. |
| Автор: N1ko 27.6.2009, 12:18 |
| А в случае если хранимые процедуры писать в SQL, смогу ли я потом их точно так же как и таблицы включить в инсталятор програмы? И вообще есть ли смысл их писать в SQL? Может лучше писать запросы сразу в С#? |
| Автор: KelTron 27.6.2009, 13:52 |
| N1ko, тебе уже посоветовали отличный вариант SQL Server Compact Edition в этой теме http://forum.vingrad.ru/forum/topic-264773/anchor-entry1907596/0.html, кстати, обсуждается подобный вопрос... |
| Автор: gambit 28.6.2009, 23:48 |
| access??? |