Я создаю приложение MFC в Visual Studio 2008, которое классифицирует текстуры, и мне нужна какая-то легкая база данных для хранения характеристик (только некоторые двойные и строковые значения), которые могут быть:
- С приложением на разных компьютерах
- Возможность выполнять запросы к нему из приложения (поиск, обновления, вставки и т. Д.)
В настоящее время я изучаю SQL Server Compact Edition, поскольку его было очень легко создать из Visual Studio (мне также нужна только одна таблица). Но мне трудно подключиться и обновить базу данных из C ++.
Это то, что я нашел на MSDN относительно C ++ и SQLCE:
public:
void createSqlCeConnection(){
SqlCeConnection* myConnection = new SqlCeConnection();
myConnection->ConnectionString = "DataSource = blabla.sdf";
MessageBox::Show(String::Format( S"Connection State: {0}", __box(myConnection->State)));
}
К сожалению, мой опыт работы с приложениями .NET довольно ограничен.
Надеюсь, вы, умные люди, скажете мне, если я на правильном пути, и какие ссылки и включения я должен добавить для работы с проектами C ++ MFC.