ho questo cursoreErrore: Il cursore 'oggetto non ha attributo' _last_executed
cursor.execute("SELECT price FROM Items WHERE itemID = (
SELECT item_id FROM Purchases
WHERE purchaseID = %d AND customer_id = %d)",
[self.purchaseID, self.customer])
ottengo questo errore
'Cursor' object has no attribute '_last_executed'
Ma quando provo questo:
cursor.execute("SELECT price FROM Items WHERE itemID = (
SELECT item_id FROM Purchases
WHERE purchaseID = 1 AND customer_id = 1)",
)
c'è nessun errore. Come posso risolvere questo?
Hai finalmente farlo funzionare? – juankysmith
Ho avuto lo stesso messaggio di errore, ma utilizzando l'ORM. Si è scoperto che il problema del charset è stato risolto con l'incapsulamento della stringa con unicode(). So che non risponde alla tua domanda, ma potrebbe adattarsi ad altri che atterrano su questa pagina alla ricerca di risposte. –
Grazie per aver postato Tommy, mi ha sicuramente aiutato – Steve