Я в старшей школе, и я собираюсь на этот конкурс со всем моим регионом. Поэтому я должен быть лучшим. Проблема в том, что мне не разрешают работать с моим ноутбуком, и мне приходится работать в автономном режиме (только с помощью MSDN Offline Help) на своих компьютерах. А версия C# - 2008 или 2010 (зависит от ПК).Сохранение в базе данных
Мой вопрос: Как я могу решить следующую проблему без установки каких-либо на компьютере:
У меня есть база данных .mdf file.And моя программа должна быть портативной, так что я должен использовать в connectionsting | DataDirectory |, но проблема в том, что я вставляю данные и т. д. Данные не сохраняются, если я закрываю и снова открываю программу.
Какой-то парень ответил мне и сказал мне, что это битка строки подключения. И потому, что мне нужно установить «SQL Server Management Studio Express», но, очевидно, я не могу этого сделать на своих ПК.
Так вы, ребята, знаете, как использовать базу данных с | DataDirectory | без каких-либо проблем с сохранением данных после закрытия программы?
Создайте DataTable и используйте DataTable в качестве базы данных. Вы можете читать/записывать DataTable в виде XML-файла, чтобы вы могли прочитать его на другом компьютере. Вы можете использовать XML вместо Mdf. – jdweng
Если вы используете файл '.mdf', вы используете ** SQL Server **, и вы ** должны ** установить экземпляр SQL Server - версию Express или иначе. Вы не можете обойтись без установки экземпляра SQL Server –