ich habe ein Problem mit dem Cursor Objekt in Python. Verwendet wird die Datenbank SAP Hana Express
Der unten stehende Code wird in regelmäßigen Abständigen ausgeführt, gibt aber generell das selbe Cursor Objekt zurück (DAs Ergebnis der ersten SQL-Abfrage nach Beginn des Programms).
In die Datenbank werden in den selben Zeitabständen Daten hinzugefügt.
Code: Alles auswählen
def _getData(t):
connection = dbapi.connect('XXXXXx', 'SYSTEM', 'YYYYY')
cursor = connection.cursor()
abfrage = 'SELECT TOP 1 TIMESTAMP1, Sensorvalue FROM SYSTEM.MESSWERTE ORDER BY TIMESTAMP1 ASC'
cursor.execute(abfrage)
meineAbfrage = cursor.fetchall()[0]
cursor.close()
print(meineAbfrage)
Viele Grüße
Lessly