开发平台(Platform): (Ex: Win10, Linux, ...)
WIN10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
VISUAL STUDIO 2015
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
MFC
问题(Question):
小弟在使用SQLConfigDataSource这个函式时
在32位元的环境下都会回传true
但在64位元时都会回传false
不知道是否有前辈可以替小弟解答
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
CString sqlAttributes;
sqlAttributes.Format("DSN=Test5? Description=Test5?
DBQ=C:\\Pdes\\test5.mdb??", m_sServerName);
sqlAttributes.Replace('?', '\0');
bResult = SQLConfigDataSource(NULL, ODBC_ADD_DSN,
"Microsoft Access Driver (*.MDB)", sqlAttributes
);
补充说明(Supplement):