odbc suche tutorial



  • ich suche ein gut verständliches tutorial für odbc unter c/c++ ich habe mich schon umgesehen aber im internet gibt es irgendwie nur welche die nicht fuktionieren und welche die ich nicht verstehe... ich habe schon ausprobiert ein kleines programm zu schreiben auf basis dieser tutorials aber dass funzt ni...

    #include <windows.h>
    #include <sql.h>
    #include <sqlext.h>
    #include <iostream>
    
    using namespace std;
    SQLHANDLE hdlEnv, hdlConn, hdlStmt, hdlDbc;
    
    int main() {
    
    char* userID = "";
    char* passwd = "";
    char* retVal[256];
    unsigned int cbData;
    
    SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &hdlEnv);
    SQLSetEnvAttr(hdlEnv,SQL_ATTR_ODBC_VERSION,(void*)SQL_OV_ODBC3,0);
    SQLAllocHandle(SQL_HANDLE_DBC, hdlEnv, &hdlConn);
    SQLConnect(hdlConn, (SQLCHAR*)"tori2_2",SQL_NTS,(SQLCHAR*)userID,SQL_NTS, (SQLCHAR*)passwd, SQL_NTS);
    SQLAllocHandle(SQL_HANDLE_STMT, hdlDbc, &hdlStmt);
    SQLExecDirect(hdlStmt, (SQLCHAR*)"SELECT * FROM betas", SQL_NTS);
    
    while(SQLFetch(hdlStmt) == 0)
    {
      SQLGetData(hdlStmt,0,SQL_ARD_TYPE,retVal,1024,(SQLINTEGER*)&cbData);
      cout << retVal << endl;
    }
    
        return system("Pause");
    }
    

    Ich bekomme als ausgabe rein garnichts..


Log in to reply