2015-06-12 2 views
0

У меня возникли некоторые проблемы с попыткой разработки программы, которая должна получать информацию из базы данных и таблиц, созданных при управлении MSSQL 2008. Должен признать, что я новичок в ODBC ... Если бы кто-нибудь мог помочь мне с этими проблемами? Я попробовал два решения для подключения к моей базе данных [CodeA] и [CodeB]. Я нашел документацию по Google и попробовал пару решений, но до сих пор не могу найти правильный. Пожалуйста, посмотрите мою строку подключения ниже.C++ [ODBC] -MSSQLExpress 2008 SQLSTATE: 28000 || 42000

Codea:

SQLDriverConnect (sqlconnectionhandle,NULL, 
(SQLCHAR*)TEXT("DRIVER={SQL Server};SERVER=TOWER-PC\\SQLEXPRESS;DATABASE=tfe;UID=adminA;[email protected];IntegratedSecurity=SSPI;"), 
SQL_NTS,retconstring,1024,NULL,SQL_DRIVER_NOPROMPT) 

CodeB:

SQLDriverConnect (sqlconnectionhandle,NULL, 
(SQLCHAR*)TEXT("DRIVER={SQL Server};SERVER=TOWER-PC\\SQLEXPRESS;DATABASE=tfe.mdf;UID=adminA;[email protected];Trusted_Connection=Yes;"), 
SQL_NTS,retconstring,1024,NULL,SQL_DRIVER_NOPROMPT) 

Кодек:

SQLDriverConnect (sqlconnectionhandle,NULL, 
(SQLCHAR*)TEXT("DRIVER={SQL Server};SERVER=TOWER-PC\\SQLEXPRESS;DATABASE=tfe.mdf;Trusted_Connection=Yes;"), 
SQL_NTS,retconstring,1024,NULL,SQL_DRIVER_NOPROMPT) 

Значение SQLSTATE, который возвращается из исполнения. SQLSTATE Хотя это те роли, приписываемые мой пользователь: User roles

ответ

Смежные вопросы