Страницы

Поиск по вопросам

четверг, 23 января 2020 г.

C# XNA как подключить базу данных?

#c_sharp #база_данных #xna


Нужно подключить базу данных, в приоритете Microsoft Access, но можно и другие варианты
Как это можно осуществить? В WindowsForm был готовый компонент отвечающий за подключения
базы данных, а как это реализовать здесь?

System.Data- не знает

Предлагали через Вид->Другие окна->Источники данных->База данных Но в выборе источников
базы данных нет(Visual Studio 2015) 
    


Ответы

Ответ 1



Насколько мне известно, подключение к базам данных в XNA, к сожалению, сильно ограничено (вроде как в целях безопасности). Потому, на просторах (в том числе и на спецресурсах по XNA) рекомендуют использовать специальные классы для хранения данных Microsoft.Xna.Framework.Storage (по сути - работа с файлами) или использовать SQLite. Т.е. ответ на ваш вопрос - видимо, штатным образом, к сожалению, никак.

Ответ 2



Очень рекомендую технологию подключения к БД - Entity Framework. Ты создаешь модель базы данных с нуля (Code First) или на основе существующей (Database First), и используя ее как контекст данный, работаешь с базой данных. P.S. Устанавливается плагин через nuget, содержится в библиотеке System.Data.Entity

Комментариев нет:

Отправить комментарий