0
PythonでOracleデータベースに接続しようとしましたが、接続できません。PythonでOrcacleデータベースに接続できません
これは私のコードです:
以下import cx_Oracle
class CustomDatabase(object):
def getDataFromDatabase(self, connectDB, queryCommand, row):
conn = cx_Oracle.connect(self.connectDB)
cur = conn.cursor()
cur.execute(self.queryCommand)
res = cur.fetchone()
i = 0
while (i < self.row):
if cur.rowcount == self.row:
print res
res = cur.fetchone()
i = i + 1
cur.close()
conn.close()
return res
a = CustomDatabase()
b = a.getDataFromDatabase("'Bell', 'pwd1234#', '191.168.1.10:1111/MyName'","select * from Mybook",5)
は私が取得エラーです:
Error show "AttributeError: 'CustomDatabase' object has no attribute 'connectDB'
この問題上の任意のアドバイスは?
def getDataFromDatabase(self, connectDB, queryCommand, row):
conn = cx_Oracle.connect(connectDB)
cur = conn.cursor()
...
の代わり:
def getDataFromDatabase(self, connectDB, queryCommand, row):
conn = cx_Oracle.connect(self.connectDB)
cur = conn.cursor()
...
あなたはself
を使用していて、オブジェクトにはない、それはあなたがタイプミス
をしたように、それがあるべきに見える一見