#define __ADDRESS__ "HRUNDEL\SQLEXPRESS"
Правильно или?
Где я могу в MS SQL Server получить имя хоста?
правильно, только макрос внутри строки не сработает, лучше так:
C++ (Qt)
db.setDatabaseName(
QString("Driver={SQL Server};Server=%1;Database=%2;")
.arg("HRUNDEL\\SQLEXPRESS").arg("dbname"));
обратите внимание на экранирование "косых черт" в имени сервера, обычно с этим проблемы бывают
Authentifikation: Windows Authentifikation
попробуйте в строке подключения указать:
C++ (Qt)
QString("Driver={SQL Server};Server=%1;Database=%2;Trusted_Connection=Yes;")
.arg("HRUNDEL\\SQLEXPRESS").arg("dbname");
и в этом случае не нужны:
C++ (Qt)
db.setUserName("username");
db.setPassword("password");