ronaldo84
Erfahrenes Mitglied
Hallo
Ich habe einen Recordset. In dem stehen alle Artikelnummern einer Tabelle.
Jetzt möchte ich das mehrere Dateien mit allen Aritkelnummern durchsucht wird.
Aber leider klappt das nicht so ganz. Er bringt zwar keine Fehlermeldung aber irgendwie geht er in den Reocrdset nicht weiter. Wenn eine Datei zuende durchsucht ist fängt er die Suche mit der gleichen Artikelnummer und in der gleichen Datei wieder an. Weiß jemand warum? Habe ich etwas falsch gemacht?
Ich habe einen Recordset. In dem stehen alle Artikelnummern einer Tabelle.
Code:
rst.Open "Select artnr FROM Preisliste_Win "
Code:
If rst.RecordCount > 0 Then
With rst
nummer = !artnr
MsgBox (nummer)
Do While Not rst.EOF
FN1 = FreeFile()
Open strVorlage For Input As #FN1
Do While Not EOF(FN1)
Line Input #FN1, strLine
MsgBox (strLine & "," & nummer)
If InStr(strLine, nummer) > 0 Then
'MsgBox ("Update preisliste_win SET ArtID = " & counter & " Where artnr= " & nummer & "")
'DB.Execute ("Update preisliste_win SET ArtID = " & counter & " Where artnr= " & !artnr & "")
End If
'If Len(Trim$(strLine)) = 0 Then
'End If
Loop
Close #FN1
rst.MoveNext
Loop
End With
End If
rst.Close