@_blackjack_: Super, danke! Dein Script läuft jetzt.
Danke & Gruß
Synthoras
Die Suche ergab 8 Treffer
- 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
- 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 ...
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 ...
- 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] = ‘‘
Ich dachte die Abfrage wird gestellt.
Ergebnis row[0] ist leer und dann geht er weiter und macht count-1
Also row[0] = ‘‘
- 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.
Ich wäre davon ausgegangen das ein leeres Ergebnis immer noch ein Ergebnis ist.
Daher auch die Schleife voll durchlaufen wird.
- 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ß
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ß
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
