Temat: Problem z polskimi znakami Przy =?UTF-8?B?ZG9zdMSZcGllIGRvIGRiLiA=?==?UTF-8?B?T3JhY2xlIHByemV6IE9EQkM=?= ...zakończenia funkcji SQLxxxx
int sqlok(SQLRETURN x) {
return (x==SQL_SUCCESS || x==SQL_SUCCESS_WITH_INFO);
}
int main()
{
SQLRETURN ret; //zmienna pomocnicz (kod zwracany przez różne
funkcje SQL)
SQLHENV henv;
SQLHDBC hdbc;
SQLHSTMT hstmt;
setlocale(LC_ALL, "pl_PL.iso88592");
ret = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);
if(!sqlok(ret)) return;
//życzymy sobie wersji (3) ODBC
ret = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION,
(SQLPOINTER)SQL_OV_ODBC3, 0);
if(!sqlok(ret)) return;
ret = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
if(!sqlok(ret)) return;
SQLCHAR *dsn = (SQLCHAR*) "OracleODBC-10g"; //nazwa DSN
SQLCHAR *uid = (SQLCHAR*) "vcc"; //user (w niektórych bazach ten
parametr jest ignorowany)
SQLCHAR *auth = (SQLCHAR*) "vcc"; //password (w niektórych
bazach ten... Źródło: forum.hotscripts.pl/showthread.php?t=35366
zanotowane.pldoc.pisz.plpdf.pisz.plmangustowo.htw.pl
|