sql >> Base de Datos >  >> RDS >> PostgreSQL

pypyodbc ayuda para encontrar tutoriales para principiantes

No puedo imaginar por qué querrías usar pypyodbc; mire usando un DB-API controlador directamente en su lugar, como psycopg2 o el menos mantenido pero más compatible con PyPy pyPgSQL , o el py-postgresql menos maduro . Consulte la lista de controladores de base de datos para más información.

Si por alguna razón necesita hacer algo raro y oscuro como usar ODBC de PyPy para conectarse a PostgreSQL...

A veces, como programadores, tenemos que hacer algo aterrador:salirnos del tutorial y pensar nosotros mismos en el problema;-)

A la hora de afrontar este terrible reto existen algunas herramientas que facilitan enormemente el proceso:

  • La documentación de cada componente que estamos usando; y
  • Tutoriales/guías escritas para algunos subconjuntos de los componentes involucrados, pero no para todos.

En este caso, eso sugiere que sus recursos clave son:

Algunos de los ejemplos son el tipo de cosas que desea, pero se conectan a diferentes motores de bases de datos. Tendrás que adaptarlos a PostgreSQL y psqlODBC. La documentación sobre cómo funciona cada componente lo ayudará a hacerlo; por ejemplo:

  • Aprenda cómo conectarse a un DSN usando un ejemplo que se refiere a MS SQL Server
  • Aprenda a crear un DSN en psqlODBC en los documentos de psqlODBC
  • Combine ese conocimiento para conectarse a un DSN psqlODBC

Habiendo aprendido que pypyodbc es muy similar a pyodbc en función, esto le permite ampliar su búsqueda de ejemplos que también cubran pyodbc:

Ahora, tu tarea es sintetizar estos elementos , aprendiendo partes relevantes de diferentes piezas de documentación, para que pueda armar un todo funcional a partir de las cosas individuales que ha aprendido.