Die Suche ergab 8 Treffer

von Synthoras
Montag 29. Juli 2019, 10:51
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_: Super, danke! Dein Script läuft jetzt.

Danke & Gruß
Synthoras
von Synthoras
Montag 29. Juli 2019, 08:27
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:

Deine Erklärung ist absolut logisch. Ich glaube ich hatte die "Idee" weil ich bei einem test mal für print(row[0]) '' als Ergebnis hatte. Aber eventuell war das einfach ein Fehler von mir.


Und wie würdest Du dann ein leeres Ergebnis von einem unterscheiden was genau einen ...
von Synthoras
Freitag 26. Juli 2019, 16:45
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:
Ich dachte die Abfrage wird gestellt.
Ergebnis row[0] ist leer und dann geht er weiter und macht count-1
Also row[0] = ‘‘
von Synthoras
Freitag 26. Juli 2019, 15:59
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:
Ich wäre davon ausgegangen das ein leeres Ergebnis immer noch ein Ergebnis ist.
Daher auch die Schleife voll durchlaufen wird.
von Synthoras
Freitag 26. Juli 2019, 15:23
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:
Also bleibt er immer auf 2 und ich lande in ner Endlosschleife?
Das warum ist mir dabei nicht klar.

Danke für die Erklärung, sauber sind also nur 4 Leerzeichen, verstanden!

Gruß
von Synthoras
Freitag 26. Juli 2019, 13:05
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:
Danke für deine Hilfe und Kritik, ich stehe ja noch sehr am Anfang und gelobe Besserung.
Trotzdem würde ich mein Logikproblem im Programm gerne verstehen.

An sich hole ich ja über:

count = root[0][0].text
count = int(count)


Nur die 2 ab. Klar, zählen lassen wäre besser, aber an ...
von Synthoras
Freitag 26. Juli 2019, 12:12
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Re: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

@_blackjack_:
Ehrlich gesagt verstehe ich das nicht so ganz.
Wenn ich das Script im interaktiven Modus schritt für Schritt durchgehe (ohne die "count" Schleife)
Dann bekomme ich nach "cursor.execute(sql)" normal weiter. danach ist in for row in cursor: ... das Ergebnis von Print(row[0]) einfach leer ...
von Synthoras
Freitag 26. Juli 2019, 11:07
Forum: Datenbankprogrammierung mit Python
Thema: Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist
Antworten: 14
Zugriffe: 4762

Erstes Phython Script - pyodbc Problem wenn das Ergebnis leer ist

Hallo zusammen,

ich habe vor ca. 2 Wochen angefangen mich mit Phython bzw. mit dem Programmieren zu beschäftigen.
Die Idee ist eine Datenbank abzufragen, und ein Ergebnis per Mail zu verschicken, falls es ein Ergebnis gibt. Die Abfragen werden in einer xml gespeichert.
Bisher konnte mir google ...