Нашел в интернете код для создания dbf баз, то ли таблиц данных, и происходит ошибка sql при открытии базы а там кракозябры, qt6
...
#include <QtSql/qsqldatabase.h>
#include <QtSql/qsqlerror.h>
#include <QtSql/qsqlquery.h>
#pragma comment(lib,"Qt6Sqld.lib")
...
QSqlDatabase dbase = QSqlDatabase::addDatabase("QODBC");
dbase.setDatabaseName("Driver={Microsoft dBase Driver (*.dbf)};SourceType=DBF;");
if (!dbase.open()) {
qDebug() << "Ошибка SQL>" << dbase.lastError().text();
return;
}
QSqlQuery query(dbase);
query.exec("CREATE TABLE D:\\TABLE(field integer, field2 integer)");
...