如何从pyqt5中的mysql和python中的行中检索图像

时间:2019-07-15 07:41:55

标签: python mysql pyqt5

output of retrieved image

实际上,我正在从mysql数据库中检索图像,该图像正在正确检索,但是当需要在lineedit中显示图像时,我的程序将停止工作。

这是我要检索图像的数据库,但问题是它没有在lineedit中显示

try:
    cnx = mysql.connector.connect(user='root', password='root', host='localhost', database='ChequeAnalyzer')
    cursor = cnx.cursor()
    viewdetails = ("Select * FROM  chequedetails  " "WHERE ChequeNo='%s' "% (''.join(Cheque_Number)))
    cursor.execute(viewdetails)
    result = cursor.fetchall()
    file_like2 = io.BytesIO(result[0][0])
    for row in result:
        if row:
            print("Cheque No. :", row[0])
            print("Branch Name :", row[1])
            print("Rupees :", row[2])
            print("PKR :", row[3])
            print("Pay :", row[4])
            print("Signature :", row[5])
            print("QR Code :", row[6])
            print("image :", row[7])
            print("date :", row[8])
            self.ChNo_lineEdit.insert(row[0])
            self.BranchName_lineEdit.insert(row[1])
            self.Rupees_lineEdit.insert(row[2])
            self.PKR_lineEdit.insert(row[3])
            self.Pay_lineEdit.insert(row[4])
            self.Signature_lineEdit.insert(row[5])
            self.QR_lineEdit.insert(row[6])
            self.Image_lineEdit.insert(row[7])
            self.Date_lineEdit.insert(row[8])

0 个答案:

没有答案