Локальная база данных в MS Visual Studio 2010 - PullRequest
0 голосов
/ 08 ноября 2011

Сегодня я узнал о существовании этой функции в VS 2010 C #, и на самом деле я не обнаружил, что ее можно найти в Google.На самом деле, у меня есть следующие вопросы:

  1. Если я воспользуюсь одним из них и загрузлю его один раз, будут ли данные удалены, когда я закрою приложение, или оно останется там до тех пор, пока я его не удалю?
  2. Как динамически добавлять контент к нему (я использую MySql, и он не имеет встроенной поддержки, поэтому мне нужно получить доступ к данным и добавить их в локальную базу данных из кода)?
  3. Как извлечь из него контент?

Ответы [ 2 ]

2 голосов
/ 08 ноября 2011

Если вы обращаетесь к экземпляру базы данных SQL Express, который вы можете создать в Visual Studio, то ответом будет то, что данные сохраняются до тех пор, пока вы не удалите их (как и любая другая база данных), и сохранятся при закрытии создаваемого вами приложения иVS закрывается.

Вы можете думать о нем как о портальной базе данных, которую вы можете взять с вашим проектом, пока он не будет готов к выпуску в дикую природу.:)

2 голосов
/ 08 ноября 2011

Вы можете использовать LocalDb .
Ваши данные не будут удалены при закрытии приложения.

Для добавления / удаления / извлечения контента в localDb, имейтевзгляд на Entity Framework .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...