Was ist eine gute pywin32 odbc-Connector Dokumentation und Tutorial im Internet?Gibt es eine Dokumentation zum pywin32 odbc-Connector?
Antwort
Die einzige ‚Dokumentation‘ zu finden, die ich gefunden ein Unit-Test war, die mit dem pywin32 Paket installiert wurde. Es scheint einen Überblick über die allgemeine Funktionalität zu geben. Ich fand es hier:
Python dir \ Lib \ site-packages \ win32 \ test \ test_odbc.py
ich auch darauf hinweisen, dass ich glaube, es ist die Python Database API Specification Version 1.0 implementiert, die hier dokumentiert ist:
http://www.python.org/dev/peps/pep-0248/
Beachten Sie, dass es auch V2.0 dieser Spezifikation ist (siehe PEP-2049)
auf einer Seite beachten, ich habe zu verwenden pywin32 odbc versucht, aber Ich hatte Probleme mit intermittierendem Absturz w Ich verwende den ODBC-Treiber. Ich bin kürzlich nach Pyodbc umgezogen und meine Probleme wurden gelöst.
Alternativen:
- mxODBC von egenix.com (wenn Sie ODBC)
- pyODBC
- sqlalchemy und DB-API 2.0 Module (die nicht ODBC), aber es ist vielleicht besser alternative
Die Antwort ist: "Es gibt keinen". Im folgenden Beispiel wird jedoch gezeigt, wie eine Verbindung geöffnet und eine Abfrage ausgegeben wird und wie Spaltenmetadaten aus der Ergebnismenge abgerufen werden. Die DB-API 2.0-Spezifikation kann in PEP 249.
import dbi, odbc
SQL2005_CS=TEMPLATE="""\
Driver={SQL Native Client};
Server=%(sql_server)s;
Database=%(sql_db)s;
Trusted_Connection=yes;
"""
CONN_PARAMS = {'sql_server': 'foo',
'sql_db': 'bar'}
query = "select foo from bar"
db = odbc.odbc(SQL2005_CS_TEMPLATE % CONN_PARAMS)
c = db.cursor()
c.execute (query)
rs = c.fetchall() # see also fetchone() and fetchmany()
# looping over the results
for r in rs:
print r
#print the name of column 0 of the result set
print c.description[0][0]
#print the type, length, precision etc of column 1.
print c.description[1][1:5]
db.close()
"" Die DB API 2.0 Spezifikation kann in PEP 249 gefunden werden. "" "Ist irrelevant - pywin32 unterstützt nur v 1.0 –
- 1. Gibt es eine Predis-Dokumentation?
- 2. Gibt es eine gute Dokumentation zum PDF-Parsing in Swift?
- 3. Gibt es eine definitive Dokumentation zum Schreiben von Software-Installern?
- 4. Gibt es eine Möglichkeit numerische COM-Fehler-Codes in pywin32
- 5. Gibt es eine Android XML-Dokumentation?
- 6. Gibt es eine Spring Retry-Dokumentation?
- 7. Gibt es eine Android-Browser-Referenz/Dokumentation?
- 8. Gibt es eine vollständige Dokumentation von Selenium Webdriver für NodeJS?
- 9. pywin32: GetSystemPaletteEntries
- 10. Gibt es Dokumentation für Thinlet 0.75?
- 11. Gibt es irgendwo eine Dokumentation für den OnGuard von Turbopower?
- 12. Gibt es Dokumentation/eine API für das PBix-Dateiformat?
- 13. WebBrowser-Steuerelement: Gibt es eine gute Dokumentation zum Durchsuchen lokaler Dateien und Ordner?
- 14. Gibt es eine Dokumentation zum Weglassen von Nullen in Punkt-Dezimal-Notation von IPV4-Adressen?
- 15. Gibt es eine Interessensdatenbank zum Herunterladen?
- 16. Gibt es eine leichtere Alternative zum Array?
- 17. Gibt es eine lockere API zum Aktualisieren von Profilinformationen?
- 18. Gibt es Dokumentation für Team Build 2010 Activities?
- 19. Dokumentation zum ARPA-Sprachmodell
- 20. PyWin32 erhalten Netzwerkinformationen/Statistiken
- 21. CheckedListBox aus Python (pywin32)
- 22. Erweitern des Mono C# -Compilers: Gibt es Dokumentation oder Präzedenzfälle?
- 23. Gibt es eine Standarddomäne zum Testen der "Wegwerf" -E-Mail?
- 24. Gibt es Plugins zum Generieren von API-Dokumentation für Play 2.x?
- 25. Gibt es Dokumentation zum Konvertieren zwischen docker-Befehlen und docker-compose.yml?
- 26. Gibt es einen Standard zur Dokumentation von GET/POST-Parametern?
- 27. Angular 2 Dokumentation/gibt es ein ngdocs für angular 2?
- 28. Gibt es weitere Dokumentation zu FilePrintSetup von WordBasic?
- 29. Gibt es Alternativen zum WCFTestClient?
- 30. Wenn Sie nur eine Dokumentation hinzufügen, wird die Neukompilierung ausgelöst: Gibt es eine Lösung?
das hilft viel, danke! – user89021