Начну с того, что я не нашел достоверного ответа на вопрос есть ли полноценная поддержка .net в UE4 или нет, помучавшись смирился с тем, что подключить пространство имен System не получится.
Пришел к решению - написал библиотеку на c++ в отдельном проекте с поддержкой CLR, обернул все дотнетовские объекты в класс обвертку после чего вызывал уже из этого класса методы и подключался к БД.
С запросами на вставку, обновление, удаление могу работать без проблем, а вот с получением данных пришлось изобретать костыль - т.к. в c++(не анриловский) нет ничего похожего на DataTable, данные могу возвращать только структурой либо массивом, реализовал при помощи структуры, но проблема в том, что при изменении структуры бд нужно будет менять код.
А теперь вопрос: есть ли какие-то библиотеки при помощи которых можно организовать доступ к бд на С++ как например это сделано
System.Data.SqlClient , только не используя .net :)
Последний раз редактировалось
adinadin 17 авг 2017, 17:32, всего редактировалось 1 раз.