Saya tidak dapat membayangkan mengapa Anda ingin menggunakan pypyodbc; lihat menggunakan DB-API
driver
langsung sebagai gantinya, seperti psycopg2
atau pyPgSQL
yang kurang terawat namun lebih ramah PyPy , atau py-postgresql
yang lebih baru yang kurang matang . Lihat daftar driver database
untuk info lebih lanjut.
Jika karena alasan tertentu Anda perlu melakukan sesuatu yang aneh dan tidak jelas seperti menggunakan ODBC dari PyPy untuk terhubung ke PostgreSQL...
Terkadang, sebagai programmer, kita harus melakukan sesuatu yang menakutkan - keluar dari jalur tutorial dan pikirkan sendiri masalahnya;-)
Saat menghadapi tantangan yang mengerikan ini, ada beberapa alat yang sangat memudahkan prosesnya:
- Dokumentasi untuk setiap komponen yang kami gunakan; dan
- Tutorial/panduan ditulis untuk beberapa subset komponen yang terlibat, tetapi tidak semuanya.
Dalam hal ini, itu menunjukkan bahwa sumber daya utama Anda adalah:
-
Kode pypyodbc dan paket , yang berisi tautan ke:
-
berbagai dokumentasi pypyodbc di wiki gcode , contoh pengantar , tautan yang menunjukkan bahwa sebagian besar sebenarnya sama dengan pyodbc , dll.
-
halaman psqlODBC , dengan tautan yang berguna.
Beberapa contoh adalah hal yang Anda inginkan, tetapi terhubung ke mesin database yang berbeda. Anda harus menyesuaikannya ke PostgreSQL dan psqlODBC. Dokumentasi tentang cara kerja setiap komponen akan membantu Anda melakukannya; misalnya:
- Pelajari cara menghubungkan ke DSN menggunakan contoh yang mengacu pada MS SQL Server
- Pelajari cara membuat DSN di psqlODBC dari dokumen psqlODBC
- Gabungkan pengetahuan itu untuk terhubung ke psqlODBC DSN
Setelah mengetahui bahwa pypyodbc sangat mirip dengan fungsi pyodbc, ini memungkinkan Anda memperluas pencarian Anda untuk contoh yang mencakup pyodbc, juga:
Sekarang, tugas Anda adalah mensintesiskan elemen-elemen ini , mempelajari bagian-bagian yang relevan dari bagian dokumentasi yang berbeda, sehingga Anda dapat menyusun keseluruhan yang berfungsi dari hal-hal individual yang telah Anda pelajari.