PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

pypyodbc ajuda a encontrar tutoriais para começar


Não consigo imaginar por que você gostaria de usar pypyodbc; veja como usar uma DB-API driver diretamente, como psycopg2 ou o pyPgSQL menos bem mantido, mas mais amigável ao PyPy , ou o py-postgresql mais recente e menos maduro . Consulte a lista de drivers de banco de dados para mais informações.

Se por algum motivo você precisar fazer algo estranho e obscuro como usar o ODBC do PyPy para se conectar ao PostgreSQL...

Às vezes, como programadores, temos que fazer algo assustador - sair da trilha do tutorial e pensar no problema nós mesmos;-)

Ao enfrentar esse terrível desafio, existem algumas ferramentas que facilitam bastante o processo:
  • A documentação de cada componente que estamos usando; e
  • Tutoriais/guias escritos para alguns subconjuntos dos componentes envolvidos, mas não para todos.

Nesse caso, isso sugere que seus principais recursos são:

Alguns dos exemplos são o tipo de coisa que você deseja, mas conecte-se a diferentes mecanismos de banco de dados. Você terá que adaptá-los para PostgreSQL e psqlODBC. A documentação sobre como cada componente funciona irá ajudá-lo a fazer isso; por exemplo:
  • Saiba como se conectar a um DSN usando um exemplo que se refere ao MS SQL Server
  • Saiba como criar um DSN no psqlODBC a partir dos documentos do psqlODBC
  • Combine esse conhecimento para se conectar a um psqlODBC DSN

Tendo aprendido que pypyodbc é muito semelhante ao pyodbc em função, isso permite ampliar sua busca por exemplos que abrangem pyodbc também:

Agora, sua tarefa é sintetizar esses elementos , aprendendo partes relevantes de diferentes partes da documentação, para que você possa montar um todo funcional a partir das coisas individuais que aprendeu.