ich möchte gerne Daten auslesen, was auch alles klappt.
Zu beginn der Daten stehen Zuweisung, z.B.
Lieferung-1=kirschen
Lieferung-2=birnen
Lieferung-3=orangen
Lieferung-4=kiwi
Diese Zuweisung ändert sich jedes mal.
Ich schaue erstmal ob im Feld TEXT überhaupt was drinnen steht, dann splitte ich das ganze auf in
'Lieferung-x' und 'FRUCHT'
beim 'Lieferung-x' splitte ich dann die Zahl ab.
Nun will ich den Zahlen die Frucht zu ordnen.
Dazu mache ich das mit den If Anweisungen.
so das ich am ende 4 Variablen 'frucht1-4' habe
Ich finde das sehr unschön, habe auch schon auf der Pythonseite geschaut, aber nichts richtig passendes gefunden. Für ein paar Tips wäre ich Dankbar
Danke schon mal und der Codeschnipsel.
Code: Alles auswählen
while not oRS.EOF:
.
.
.
.
text = str(oRS.Fields.Item('TEXT'))
if not text == 'None':
text = text.split('=')
try:
testnr = text[0].split('-')
testnr = testnr[1]
if testnr == 0:
frucht0 = text[1]
elif testnr == 1:
frucht1 = text[1]
elif testnr == 2:
frucht2 = text[2]
elif testnr == 3:
frucht3 = text[3]
elif testnr == 4:
frucht4 = text[4]
except IndexError:
pass
.
.
.
.
oRS.MoveNext()