Offipalsta.COM

Offipalsta.COM (https://forums.offipalsta.com/index.php)
-   Database programming (https://forums.offipalsta.com/forumdisplay.php?f=145)
-   -   ODBC 3.0-> ja oracle (https://forums.offipalsta.com/showthread.php?t=46224)

Lars 30.11.2002 13:11

ODBC 3.0-> ja oracle
 
Olen tehnyt "sql query toolin" joka pääasiassa tukee sql serveriä ja oraclea. Toimii kyllä melkein minkä tahansa tiedonlähteen kanssa mihin pystyy ottamaan odbc:llä kiinni.

Ongelmani on seuraavanlainen:
SQL Serverille kun suoritan haun, saan haettujen rivien määrän ENNEN palautusta tietooni siten kun asetan statementin käyttämään scrollable cursoria seuraavanlaisesti:

SQLSetStmtAttr(hStmt, SQL_ATTR_CURSOR_SCROLLABLE, (SQLPOINTER) SQL_SCROLLABLE, NULL);


ja asetan statementin SQL_ATTR_PARAMS_PROCESSED_PTR:n osoittamaan muuttujaani seuraavanlaisesti:


SQLUINTEGER NumRowsFetched;
SQLSetStmtAttr(hStmt, SQL_ATTR_PARAMS_PROCESSED_PTR, &NumRowsFetched, 0);


SQL Serverin kanssa tämä toimii hienosti (hidastaen tosin niin vitusti) mutta oraclen kanssa tämä ei toimi samaan tapaan. (kanta on 8.0)

Onkohan kukaan paininut samantapaisen ongelman parissa?

--
Lars


Sivu luotu: 07:59 (GMT +2).