Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite editor aplikácie programovací jazyk kliknutím na " . Spustiť " Zvoľte " Všetky programy " , potom vyberte aplikáciu z ponuky
2
Spustenie nového projektu výberom - . v menu " Súbor " - " Nový " a " projekt . " Tie by potom zvoľte požadovaný typ projektu z možností . Visual C + + alebo Visual Basic , mali by ste zvoliť " Windows aplikácie . "
3
Zadajte názov projektu a kliknite na tlačidlo " Uložiť " .
Procesu
4
Pridelenie požadovaných rukoväte . Najprv musíte inicializovať prostredia ODBC a prideliť rukoväť prostredie , než budete môcť uskutočniť žiadny hovor na prvky ODBC API . Musíte deklarovať premennú typu " SQLHENV " alebo " SqlHandle " v závislosti na programovacom jazyku , a odovzdať ju do funkcie " Funkcia SQLAllocHandle " . Podľa MSDN , správna syntax je :
SQLRETURN Funkcia SQLAllocHandle ( SQLSMALLINT HandleType , SqlHandle InputHandle , SqlHandle * OutputHandlePtr ) ;
Napríklad , to je to , ako by ste to urobiť v aplikácii Visual C + + :
SqlHandle OdbcEnvironmentVariable ;
SQLRETURN SQLReturnVariable ;
SQLReturnVariable = Funkcia SQLAllocHandle ( SQL_HANDLE_ENV , SQL_NULL_HANDLE , a OdbcEnvironmentVariable ) ;
5
Nastavte požadovanú životné prostredie atribúty . Musíte nastaviť atribút ODBC prostredia pomocou SQLSetEnvAttr funkcie ( ) . To vám povie aplikáciu, ktorá verzia ODBC , ktorý používate . Syntax je :
SQLRETURN SQLSetEnvAttr ( SQLHENV EnvironmentHandle , SQLINTEGER Atribút , SQLPOINTER ValuePtr , SQLINTEGER StringLength ) ;
napríklad nastaviť prostredie pre ODBC 3.0 pomocou Visual C + + , zadajte :
SQLReturnVariable = SQLSetEnvAttr ( OdbcEnvironmentVariable , SQL_ATTR_ODBC_VERSION , ( SQLPOINTER ) SQL_OV_ODBC3 , SQL_IS_INTEGER ) ;
6
Prideliť rukoväť pripojenie . Musíte nastaviť rukoväť pripojenie k aktivácii aplikácie pre pripojenie k databáze . Musíte deklarovať premennú typu " SQLHDBC " alebo " SqlHandle " a odovzdať ho do funkcie " Funkcia SQLAllocHandle " s " HANDLETYPE " zo Napríklad " SQL_HANDLE_DBC . " :
SqlHandle DBConnectionHandle ;
SQLReturnVariable = Funkcia SQLAllocHandle ( SQL_HANDLE_DBC , OdbcEnvironmentVariable , a DBConnectionHandle )
7
nadviazať spojenie a nastaviť atribúty pripojenia . Nastavíte úroveň izolácie transakcie v tomto bode , pomocou funkcie " SQLSetConnectAttr " . Syntax je :
SQLRETURN SQLSetConnectAttr ( SQLHDBC ConnectionHandle , SQLINTEGER Atribút , SQLPOINTER ValuePtr , SQLINTEGER StringLength ) ;
Môžete nastaviť " Atribút " na " SQL_ATTR_TXN_ISOLATION " a " ValuePtr " na SQL_TXN_READ_UNCOMMITTED , SQL_TXN_READ_COMMITTED , SQL_TXN_REPEATABLE_READ alebo SQL_TXN_SERIALIZABLE , v závislosti na požadovanej transakcie úroveň izolácie . Napríklad :
SQLReturnVariable = SQLSetConnectAttr ( DBConnectionHandle , SQL_ATTR_TXN_ISOLATION , SQL_TXN_READ_UNCOMMITTED , 0 ) ;