Что такое хорошая документация и руководство по подключению odbc pywin32 в Интернете?Есть ли доступная документация на разъеме pywin32 odbc?
ответ
только «документации», что я нашел был тестовый модуль, который был установлен с пакетом pywin32. Кажется, он дает обзор общей функциональности. Я нашел его здесь:
питон реж \ Lib \ сайт-пакеты \ win32 \ тест \ test_odbc.py
Я хотел бы также отметить, что я считаю, что это реализует Python API базы данных спецификации версии 1.0, который документирована здесь:
http://www.python.org/dev/peps/pep-0248/
Обратите внимание, что есть также V2.0 данной спецификации (см PEP-2049)
на стороне записки, я пытался использовать pywin32 ODBC, но У меня были проблемы с прерывистым сбоем w с драйвером ODBC, который я использую. Недавно я перешел на pyobbc, и мои проблемы были решены.
Альтернативы:
- mxODBC по egenix.com (если вам нужен ODBC)
- pyODBC
- sqlalchemy и DB-API 2.0 модули (которые не ODBC), но это, возможно, лучшая альтернатива
Ответ: «нет никого». Тем не менее, вот пример, который показывает, как открыть соединение и выпустить запрос, и как получить метаданные столбца из набора результатов. Спецификация DB API 2.0 можно найти в 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()
«" Спецификация DB API 2.0 может быть найдена в PEP 249. «" »не имеет значения - pywin32 поддерживает только v 1.0 –
- 1. Есть ли доступная документация для Thinlet 0.75?
- 2. Flickr API: программно доступная документация
- 3. Есть ли доступная инфраструктура chatbot?
- 4. есть ли какая-либо документация о вашем движке рендеринга, доступная на веб-сайте
- 5. Любая документация, доступная для xe: objectData?
- 6. Есть ли документация Predis?
- 7. Возможна ли доступная для человека документация со Спок?
- 8. Документация на C# XML: Есть ли DTD?
- 9. Есть ли документация на интерфейсе IdentityUnmarshal?
- 10. Есть ли документация для xUnit ++
- 11. Есть ли документация phpunit/selenium?
- 12. Есть ли документация о build.dart?
- 13. Есть ли доступная библиотека обнаружения объектов/распознавания?
- 14. Есть ли документация i18n api?
- 15. Есть ли печатная документация django?
- 16. Есть ли документация API libXrandr?
- 17. Есть ли переносная версия OneNote, доступная/отправленная
- 18. Есть ли доступная jQuery версия IE7.js?
- 19. Есть ли доступная ссылочная карта UML?
- 20. Есть ли доступная документация для динамических функций компоновщика для glibc 6?
- 21. Есть ли какая-либо документация по API Pinnacle PCTV?
- 22. Есть ли какая-либо документация для медуз?
- 23. Есть ли документация API для Kublet
- 24. Есть ли документация по числовой стабильности numpy?
- 25. Есть ли учебник или документация для Asterisk.NET?
- 26. Есть ли документация в файле package.json?
- 27. Есть ли какая-либо документация для Silverlight.FX?
- 28. Есть ли у Netezza функция ODBC DESCRIBE?
- 29. Есть ли хорошая документация для файла Nuget.targets?
- 30. Есть ли документация для интерфейса Cassandra Erlang?
, это очень помогает, спасибо! – user89021