Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dokumentacja programisty open database connectivity (ODBC) zawiera kompleksową dokumentację dotyczącą tworzenia aplikacji korzystających z interfejsu ODBC w celu nawiązania połączenia z programem SQL Server i innymi źródłami danych.
Przykłady parametrów połączenia ODBC szybkiego startu
Jeśli potrzebujesz podstawowych parametrów połączenia ODBC do nawiązania połączenia z programem SQL Server, użyj jednego z następujących formatów:
Uwierzytelnianie systemu Windows (zaufane połączenie):
Driver={ODBC Driver 18 for SQL Server};Server=localhost;Database=myDB;Trusted_Connection=yes;Encrypt=optional;
Uwierzytelnianie programu SQL Server:
Driver={ODBC Driver 18 for SQL Server};Server=myserver.database.windows.net;Database=myDB;UID=myUser;PWD=<password>;Encrypt=yes;
Nazwane wystąpienie na hoście lokalnym:
Driver={ODBC Driver 18 for SQL Server};Server=localhost\SQLEXPRESS;Database=myDB;Trusted_Connection=yes;Encrypt=optional;
Aby uzyskać pełną listę słów kluczowych parametrów połączenia, zobacz Data Source Name (DSN) i parametry połączenia słowa kluczowe i atrybuty.
Sekcje referencyjne
Dokumentacja programisty ODBC zawiera następujące sekcje.
- Co nowego w wersji ODBC 3.8 zawiera listę nowych funkcji ODBC dodanych w zestawie SDK systemu Windows 8.
- Przykładowy program ODBC przedstawia przykładowy program ODBC.
- Wprowadzenie do odBC zawiera krótką historię języka Structured Query Language i ODBC oraz informacje koncepcyjne dotyczące interfejsu ODBC.
- Tworzenie aplikacji zawiera informacje o tworzeniu aplikacji korzystających z interfejsu ODBC i sterowników, które je implementują.
- Instalowanie i konfigurowanie oprogramowania ODBC zawiera informacje o instalacji i dokumentacji funkcji DLL konfiguracji.
- Tworzenie sterownika ODBC zawiera informacje dotyczące pisania sterownika.
- Dokumentacja interfejsu API zawiera informacje składni i semantyczne dla wszystkich funkcji ODBC.
- Dodatki ODBC zawierają szczegółowe informacje techniczne i tabele referencyjne dotyczące kodów błędów ODBC, typów danych i gramatyki SQL.
Praca z dokumentacją ODBC
Interfejs ODBC jest przeznaczony do użytku z językiem programowania C. Użycie interfejsu ODBC obejmuje trzy obszary: instrukcje SQL, wywołania funkcji ODBC i programowanie C. Ta dokumentacja zakłada następującą wiedzę:
- Działająca wiedza na temat języka programowania C.
- Ogólna wiedza na temat systemu zarządzania bazami danych (DBMS) i znajomość języka SQL.
Używane są następujące konwencje typograficzne.
| Format | Używany do |
|---|---|
| SELECT * FROM | Wielkie litery wskazują instrukcje SQL, nazwy makr i terminy używane na poziomie polecenia systemu operacyjnego. |
RETCODE SQLFetch(hdbc) |
Czcionka monospace jest używana na potrzeby przykładowych wierszy poleceń i kodu programu. |
| argument | Wyrazy kursywą wskazują argumenty programowe, informacje, które użytkownik lub aplikacja musi podać, lub wyróżnienie wyrazów. |
| Sqlendtran | Typ pogrubiony wskazuje, że składnia musi być wpisana dokładnie tak, jak pokazano, w tym nazwy funkcji. |
| | | Pionowy pasek oddziela dwa wzajemnie wykluczające się opcje w wierszu składni. |
| ...\ | Wielokropek wskazuje, że argumenty mogą być powtarzane kilka razy. |
| . . . | Kolumna z trzema kropkami wskazuje kontynuację poprzednich wierszy kodu. |
Przykłady kodu — informacje
Przykłady kodu w tym przewodniku są przeznaczone tylko do celów ilustracyjnych. Ponieważ są one napisane głównie w celu zademonstrowania zasad ODBC, wydajność jest czasami odkładana w interesie jasności. Ponadto całe sekcje kodu są czasami pomijane w celu zapewnienia przejrzystości. Te pominięcie obejmuje definicje funkcji innych niż ODBC (te funkcje, których nazwy nie zaczynają się od "SQL") i większość obsługi błędów.
Wszystkie przykłady kodu używają ciągów ANSI i tego samego schematu bazy danych, który jest wyświetlany na początku funkcji wykazu.
Zalecane tematy
Aby uzyskać więcej informacji na temat języka SQL, dostępne są następujące standardy:
- Język bazy danych — sql z ulepszeniem integralności, ANSI, 1989 ANSI X3.135-1989.
- Język bazy danych — SQL: ANSI X3H2 i ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).
- Otwórz grupę, zarządzanie danymi: ustrukturyzowany język zapytań (SQL), wersja 2 (grupa otwórz, 1996).
Oprócz standardów i przewodników SQL specyficznych dla dostawcy wiele książek opisuje język SQL, w tym:
- Date, C. J., with Darwen, Hugh: A Guide to the SQL Standard (Addison-Wesley, 1993).
- Emerson, Sandra L., Darnovsky, Marcy i Bowman, Judith S.: Praktyczny podręcznik SQL (Addison-Wesley, 1989).
- Groff, James R., i Weinberg, Paul N.: Using SQL (Osborne McGraw-Hill, 1990).
- Gruber, Martin: Understanding SQL (Sybex, 1990).
- Hursch, Jack L., i Carolyn J.: SQL, The Structured Query Language (TAB Books, 1988).
- Melton, Jim i Simon, Alan R.: Understanding the New SQL: A Complete Guide (Morgan Kaufmann Publishers, 1993).
- Pascal, Fabian: SQL i relacyjne podstawy (M & T Books, 1990).
- Trimble, J. Harvey, Jr. i Chappell, David: A Visual Introduction to SQL (Wiley, 1989).
- Van der Lans, Rick F.: Introduction to SQL (Addison-Wesley, 1988).
- Vang, Soren: SQL i relacyjne bazy danych (Microtrend Books, 1990).
- Viescas, John: Szybki przewodnik informacyjny dotyczący języka SQL (Microsoft Corp., 1989).
Aby uzyskać więcej informacji na temat przetwarzania transakcji, zobacz:
- Gray, J. N., and Reuter, Andreas : Transaction Processing: Concepts and Techniques (Morgan Kaufmann Publishers, 1993).
- Hackathorn, Richard D.: Enterprise Database Connectivity (Wiley & Sons, 1993).
Aby uzyskać więcej informacji na temat interfejsów Call-Level, dostępne są następujące standardy:
- Otwórz grupę, zarządzanie danymi: interfejs wiersza polecenia (CLI), C451 ( otwórz grupę, 1995).
- ISO/IEC 9075-3:1995, interfejs Call-Level (SQL/CLI).
Aby uzyskać więcej informacji na temat ODBC, dostępnych jest wiele książek, w tym:
- Geiger, Kyle: Inside ODBC (Microsoft Press, 1995).
- Gryphon, Robert, Charpentier, Luc, Oelschlager, Jon, Shoemaker, Andrew, Cross, Jim i Lilley, Albert W.: Using ODBC 2 (Que, 1994).
- Johnston, Tom i Osborne, Mark: ODBC Developers Guide (Howard W. Sams & Company, 1994).
- North, Ken: Windows Multi-DBMS Programming: Using C++, Visual Basic, ODBC, OLE 2, and Tools for DBMS Projects (John Wiley & Sons, Inc., 1995).
- Stegman, Michael O., Signore, Robert i Creamer, John: The ODBC Solution, Open Database Connectivity in Distributed Environments (McGraw-Hill, 1995).
- Welch, Keith: Using ODBC 2 (Que, 1994).
- Whiting, Bill: Teach Yourself ODBC in Twenty-One Days (Howard W. Sams & Company, 1994).
Treści powiązane
- dokumentacja interfejsu API ODBC
- Tworzenie aplikacji
- Nazwa DSN i parametry połączenia — słowa kluczowe i atrybuty
- Pobierz sterownik ODBC dla programu SQL Server