Python merupakan bahasa pemograman OOP (Object Oriented Programming) interpreter dan open source. Python sekarang ini cukup banyak di minati di indonesia dan biasanya sebagai engine tetapi akhir-akhir ini banyak juga di gunakan untuk aplikasi dekstop. Untuk koneksi ke database python sangat mudah/ simpel. Koneksi ke database oracle cukup menggunakan tambahan module cx_Oracle yang di sesuaikan dengan versi pada python. Python bisa di gunakan pada multiplatform. Langsung saja pada implementasi :
- Install Python bisa download pada ActiveState Python atau Python.org
- Install cx_Oracle
- Tulis script sebagai berikut :
>>>import cx_Oracle
>>>connectToDatabase = cx_Oralce.Connection(“userDatabase/passwordDatabase@Database”)
>>>print connectToDatabase -> melihat koneksi
>>><cx_Oracle.Connection to userdatabase@database>
>>>curDatabase = connectToDatabase.cursor()
>>>curDatabase.execute(“select * from dual”)
>>>data = curDatabase.fetchall() -> untuk mengambil data (dalam bentuk list/ array)
>>>print data
>>> curDatabase.close()
>>>connectDatabase.close()
untuk handle error bisa menggunakan try.. except, jika pada schema query exception menggunakan :
>>> try:
>>> statement query
>>>except cx_Oracle.DatabaseError, exc:
>>> error, = exc
>>> print error.message -> cetak error yang didapat dari query
silahkan untuk mencoba.
Recent Comments