Ich vermute, daß das Problem im
Locate
steckt.
U.U. ist der Klartext
Code:
select id from data where text='mit doppelpunkt:'
und das wird dann als Parameter interpretiert.
Als workaround fällt mir ad hoc nur das durchscrollen per
.Next
und
Pos
ein, und das ist ja wahrhaftig nicht soo doll.
Kannst Du das ursprüngliche Select nicht so anpassen, daß Du das
Locate
nicht mehr benötigst?
Gruß
K-H
Nachtrag hast Du mal mit " und ' gespielt?
Da gibt es ja recht viele Seltsamkeiten