Ξεκινήστε με την εφαρμογή επεξεργασίας γλώσσας προγραμματισμού κάνοντας κλικ στο " . Έναρξη " Επιλέξτε " Όλα τα προγράμματα ", στη συνέχεια, επιλέξτε την εφαρμογή από το μενού 2
Ξεκινήστε ένα νέο έργο με την επιλογή - . κάτω από το μενού "Αρχείο " - " νέα " και "Project ". Στη συνέχεια θα επιλέξετε τον επιθυμητό τύπο του έργου από τις επιλογές . Για το Visual C + + ή Visual Basic , μπορείτε να επιλέξετε " Εφαρμογή των Windows . "
Εικόνων 3
Πληκτρολογήστε ένα όνομα για το έργο σας και κάντε κλικ στο "Αποθήκευση".
Εικόνων Διαδικασία
Η 4
Κατανέμει τις απαιτούμενες λαβές . Θα πρέπει πρώτα να προετοιμαστεί το περιβάλλον ODBC και να διαθέσει τη λαβή περιβάλλον για να μπορέσετε να πραγματοποιήσετε κλήσεις με στοιχεία της ODBC API . Θα πρέπει να δηλώσετε μια μεταβλητή του τύπου " SQLHENV " ή " SQLHANDLE ", ανάλογα με τη γλώσσα προγραμματισμού σας , και να το δώσετε με τη λειτουργία " SQLAllocHandle " . Σύμφωνα με MSDN , η σωστή σύνταξη είναι :
SQLRETURN SQLAllocHandle ( SQLSMALLINT HandleType , SQLHANDLE InputHandle , SQLHANDLE * OutputHandlePtr ) ?
Για παράδειγμα , αυτό είναι το πώς θα το εφαρμόσει σε Visual C + + :
SQLHANDLE OdbcEnvironmentVariable ?
SQLRETURN SQLReturnVariable ?
SQLReturnVariable = SQLAllocHandle ( SQL_HANDLE_ENV , SQL_NULL_HANDLE , και OdbcEnvironmentVariable ) ?
5
Ρυθμίστε την επιθυμητή περιβάλλον χαρακτηριστικά . Θα χρειαστεί να ρυθμίσετε το περιβάλλον χαρακτηριστικό ODBC χρησιμοποιώντας το SQLSetEnvAttr ( λειτουργία ) . Αυτό θα πει την εφαρμογή που έκδοση του ODBC που χρησιμοποιείτε . Η σύνταξη είναι :
SQLRETURN SQLSetEnvAttr ( SQLHENV EnvironmentHandle , SQLINTEGER Χαρακτηριστικό , SQLPOINTER ValuePtr , SQLINTEGER StringLength ) ?
Για παράδειγμα , για να ρυθμίσετε το περιβάλλον με την ODBC 3.0 χρησιμοποιώντας το Visual C + + , θα πρέπει να πληκτρολογήσετε :
SQLReturnVariable = SQLSetEnvAttr ( OdbcEnvironmentVariable , SQL_ATTR_ODBC_VERSION , ( SQLPOINTER ) SQL_OV_ODBC3 , SQL_IS_INTEGER ) ?
Η 6
Κατανέμει τη λαβή σύνδεσης . Θα πρέπει να δημιουργηθεί μια λαβή σύνδεσης να καταστεί δυνατή η εφαρμογή για τη σύνδεση με τη βάση δεδομένων . Θα πρέπει να δηλώσετε μια μεταβλητή του τύπου " SQLHDBC " ή " SQLHANDLE " και να περάσει με τη λειτουργία " SQLAllocHandle " με ένα " HANDLETYPE » του , για παράδειγμα " SQL_HANDLE_DBC . " :
SQLHANDLE DBConnectionHandle ?
SQLReturnVariable = SQLAllocHandle ( SQL_HANDLE_DBC , OdbcEnvironmentVariable , και DBConnectionHandle )
Η 7
Δημιουργία σύνδεσης και να ορίσετε τις ιδιότητες της σύνδεσης . Μπορείτε να ρυθμίσετε το επίπεδο απομόνωσης συναλλαγής σε αυτό το σημείο , χρησιμοποιώντας τη λειτουργία " SQLSetConnectAttr " . Η σύνταξη είναι :
SQLRETURN SQLSetConnectAttr ( SQLHDBC ConnectionHandle , SQLINTEGER Χαρακτηριστικό , SQLPOINTER ValuePtr , SQLINTEGER StringLength ) ?
Μπορείτε να ορίσετε το " Ιδιότητα " σε " SQL_ATTR_TXN_ISOLATION " και το " ValuePtr " για να SQL_TXN_READ_UNCOMMITTED , SQL_TXN_READ_COMMITTED , SQL_TXN_REPEATABLE_READ ή SQL_TXN_SERIALIZABLE , ανάλογα με το απαιτούμενο επίπεδο απομόνωσης συναλλαγής . Για παράδειγμα :
SQLReturnVariable = SQLSetConnectAttr ( DBConnectionHandle , SQL_ATTR_TXN_ISOLATION , SQL_TXN_READ_UNCOMMITTED , 0 ) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα