powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Локальная БД в офлайне
25 сообщений из 60, страница 1 из 3
Локальная БД в офлайне
    #39493909
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Уважаемый форум!

Вопрос очень дилетантский. Я только разбираюсь с VS и VB.net, поэтому сильно не бейте.
Стоит задача: создать клиентское приложение, которое должно работать в офлайне - без доступа к интернету. Отсюда вопрос: как хранить данные на клиентской машине, чтобы потом их синхронизировать с общей онлайн-БД?

Я создаю локальную базу данных (SQL Server Compact 3.5) и добавляю ее в проект. Насколько я понимаю, эта локальная версия БД будет распространяться вместе с приложением, так? Т.е. у каждого пользователя на его машине будет индивидуальная версия БД, правильно?

На что нужно обратить внимание при инсталляции приложения на клиентских машинах? Нужна ли там инсталляция SQL Server Compact и если да, то как ее осуществить в автоматическом режиме?

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

Спасибо большое заранее!
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39493915
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
20 июл 12, 10:52Я только начинаю разбираться с VB (Visual Studio 2010)24 июл 17, 12:32Я только разбираюсь с VS и VB.net, поэтому сильно не бейте.прикольно

Модератор: Тема перенесена из форума "Visual Basic".
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39493923
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Shocker.Pro, да уж, вот так долго разбираюсь. Просто разные аспекты рассматриваю. Но, спасибо, что поискал. ))
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39493941
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,

Слишком уж общие вопросы.

https://metanit.com/sharp/
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494001
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
hVostt, спасибо, посмотрел, но там:
- по С#, а не по VB
- вообще ничего по работе с локальными БД на базе SQL
Ну, или я просто не заметил. :(
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494111
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro20 июл 12, 10:52Я только начинаю разбираться с VB (Visual Studio 2010)24 июл 17, 12:32Я только разбираюсь с VS и VB.net, поэтому сильно не бейте.прикольно

Модератор: Тема перенесена из форума "Visual Basic".

5 лет
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494115
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK- по С#, а не по VBНа VB.NET почти нет литературы и статей. Учите C#
IFK- вообще ничего по работе с локальными БД на базе SQL
Ну, или я просто не заметил. :(не заметил
https://metanit.com/sharp/ado.php
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494120
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494147
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKНа что нужно обратить внимание при инсталляции приложения на клиентских машинах? Нужна ли там инсталляция SQL Server Compact и если да, то как ее осуществить в автоматическом режиме?Библиотека для Compact Edition как раз будет включена в само приложение и ничего дополнительно устанавливать не потребуется
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494164
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK- по С#, а не по VB

Ни чем не могу помочь. Учите C#.


IFK- вообще ничего по работе с локальными БД на базе SQL

Локальные СУБД ничем по сути не отличаются от обычных, только размещаются локально. Вы сначала с обычными разберитесь. Тем более в студии бесплатно даётся сразу LocalDb из коробки. Вперёд.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494174
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЛокальные СУБД ничем по сути не отличаются от обычных, только размещаются локально.
C LocalDB имел дело, а вот с Compact Edition нет, полез, посмотрел, все же сильно урезаны возможности у СЕ (как по мне), с другой стороны, более "локальная".
https://blogs.msdn.microsoft.com/sqlexpress/2011/07/12/introducing-localdb-an-improved-sql-express/ LocalDB and SQL Server Compact?
Small and simple database, lightweight installation, connecting to a database file -- this will sound familiar to any developer using SQL Server Compact. The similarities are not accidental, as our goal for LocalDB was to be as easy to use as SQL Server Compact (while being as powerful and compatible with full SQL Server as SQL Express).

There are significant differences between LocalDB and SQL Server Compact:

Execution mode: SQL Server Compact is an in-proc DLL, while LocalDB runs as a separate process.
Disk usage: all SQL Server Compact binaries amount to some 4MBs, while LocalDB installation takes 140MBs.
Features: SQL Server Compact offers core RDBMS functionality like querying, while LocalDB provides a much richer set of features, including Stored Procedures, Geometry and Geography data types, etc.

Q: What is the difference between LocalDB and SQL Server Compact Edition?

A: LocalDB is the SQL Server database engine. As such it offers functionality such as online backup, transactions and data integrity. LocalDB is designed for PCs but unlike Compact does not support small mobile devices like smart phones because of its hardware and disk requirements. Compact Edition is a shared file system database. It is not fully API compatible with SQL Server and does not support the same level of data integrity. SQL Compact is also not supported by the PHP Driver and PDO.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494194
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKС#, а не по VB
Разница только в синтаксисе, т.к. в итоге используются одни и те же объекты .Net. Как выше посоветовали лучше C# освоить.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494202
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRC LocalDB имел дело, а вот с Compact Edition нет, полез, посмотрел, все же сильно урезаны возможности у СЕ (как по мне), с другой стороны, более "локальная".

Compact-у место на помойке. Даже не тратьте своё время.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494208
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttCompact-у место на помойке. Даже не тратьте своё время.Почему?
Для LocalDB нужно его отдельно ставить на клиента, CE можно таскать. Если какой-то утилите нужно локально хранить немножко данных, почему бы не использовать?
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494213
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как локальная база подходит CE, SQLite, Беркли ДБ. Проще использовать CE и SQLite.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494223
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Shocker.ProIFKНа что нужно обратить внимание при инсталляции приложения на клиентских машинах? Нужна ли там инсталляция SQL Server Compact и если да, то как ее осуществить в автоматическом режиме?Библиотека для Compact Edition как раз будет включена в само приложение и ничего дополнительно устанавливать не потребуется
Но галки вроде поставить самому надо
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494232
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProПочему?
Для LocalDB нужно его отдельно ставить на клиента, CE можно таскать. Если какой-то утилите нужно локально хранить немножко данных, почему бы не использовать?

SQLite, если хотим SQL.
LiteDb, если хотим NoSQL (MongoDb style).

В топку Compact. Заслужено похоронен и заброшен Microsoft, реально одна из наихудших вещей, которые они сотворили.

In February 2013, Microsoft announced that SQL Server Compact Edition had been deprecated.[13]

Вообще не надо о нём больше вспоминать. Выпили за упокой и забыли
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494249
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВыпили за упокой и забыли Такое не забывается :(
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494258
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterhVosttВыпили за упокой и забыли Такое не забывается :(Понимаю, хотя поминаю другой продукт :(

hVosttВообще не надо о нём больше вспоминать. Выпили за упокой и забыли- Крепко как машете! Ух! Уж не родственник ли Вы тех могильщиков Silverlight? (c) В августе 44-го
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494283
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LR- Крепко как машете! Ух! Уж не родственник ли Вы тех могильщиков Silverlight? (c) В августе 44-го

Silverlight прошёл мимо, я сразу почуял, что нежилец
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494289
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Но софта на нем напилено дофига. У нас на нем целый CRM и работает только под IE.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494291
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterhVostt,

Но софта на нем напилено дофига. У нас на нем целый CRM и работает только под IE.

Тогда не было ни ангуляров, ни реактов, даже jQuery не был особо популярен.
Ещё был ExtJS — громоздкий, медленный, неповоротливый и глючный (во времена расцвета SL).
А засунуть Enterprise в веб всем очень хотелось.
За исключением наивных дельфистов, которые и по сей день молятся на свой десткоп
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494292
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttА засунуть Enterprise в веб всем очень хотелось.Наш вендор CRM-а уже который год пугает переходом на чистую html версию. Да видно не все так просто на html запилить. Да и вылавливать баги на новой версии признаться особого желения нет. Вот так и живем на сильвере.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494293
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот будет прикол, если МС выбросит из Венды IE в следующем обновлении. Тогда сильвер будет все.
...
Рейтинг: 0 / 0
Локальная БД в офлайне
    #39494294
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter,

Да и так "все", только что посмотрел - "Firefox no longer supports Silverlight" - это был последний браузер (кроме IE) который поддерживал... Капец((( Но, не сомневаюсь, маятник качнет снова от js в сторону "толстых" плагинов)))
...
Рейтинг: 0 / 0
25 сообщений из 60, страница 1 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Локальная БД в офлайне
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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