想获取远程主机上MySQL中的所有库名,
CString szInputParam;
szInputParam="DRIVER={MySQL ODBC 5.1 Driver};SERVER=192.168.1.16;Option=3;UID=gelong;PASSWORD=123456;";
m_iRetcode = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &hSQLEnv);
m_iRetcode = SQLSetEnvAttr(hSQLEnv, SQL_ATTR_ODBC_VERSION, (void *)SQL_OV_ODBC3, 0);
m_iRetcode = SQLAllocHandle(SQL_HANDLE_DBC, hSQLEnv, &hSQLHdbc);
上面几步都成功
m_iRetcode = SQLBrowseConnect(hSQLHdbc, (SQLCHAR *)szInputParam, 
SQL_NTS,(SQLCHAR *)szConnStrOut.GetBuffer(MAX_RET_LENGTH)), MAX_RET_LENGTH, &sConnStrOut);这个SQLBrowseConnect执行不成功,sConnStrOut字符串为空,是不是输入的字符串有问题呢?怎么解决啊?望各位大侠不吝赐教,谢谢啦!!!!!