so der fehler ist gefunden und eliminiert =)
zur vollständigkeit hier noch die lösung meines poblems...
mein programm importiert vor der abfrage ein textfile... vor dem import des textfiles wird das sqlite file immer gelöscht und neu erstellt... ebenso die tabelle in die die daten importiert werden wird neu erstellt...
beim erstellen der tabelle war das feld "FELD01" als 1 stelliges VarChar feld definiert...
bei befüllen der tabelle wurde über einen Copy Befehl das Feld "FELD01" aber mit 3 stellen befüllt...
so beinhaltete das feld "FELD01" immer 2 stellen eines anderen feldes...
wie und warum das passieren kann das auf einemal in einem 1 stelligen feld 3 stellige werte drin stehen versteh ich auch nicht ganz, aber aufjedenfall ist mein problem gelöst seit dem ich das "FELD01" im create
sql statement mit 3 stellen erstelle...