witam
Dodaje nowe źródło danych DSN w sysemie. mam taki fragment kodu:
char Options[1512], Driver[512];
HINSTANCE hODBCInst = LoadLibrary("odbccp32.dll");
__SQLConfigDataSource= (_SQLConfigDataSource)GetProcAddress(hODBCInst, "SQLConfigDataSource");
strcpy(Driver, "MySQL ODBC 5.1 Driver");
strcpy(Options,
"DSN=mysql;"
"Description=;"
"SERVER=192.168.0.47;"
"PORT=60000;"
"DATABASE=test;"
"UID=user1;"
"PWD=123456");
if(SQLConfigDataSource(NULL, ODBC_ADD_DSN, Driver, Options))
cout<<"Źródło danych MYSQL zostało pomyślnie dodane. \n";
Wszystko działa za wyjątkiem wartości "PORT" która zostaje wartością domyślną czyli 3306 :/ co robię źle na stronie MySql'a pisze http://dev.mysql.com/doc/refman/5.0/en/myodbc-configuration-connection-parameters.html