Veröffentlicht 22. Januar 200916 j Hallo Community. Ich hab folgendes Problem. Ich habe ne Query, bei der ich mit einem Filter arbeite Den Filter setz ich vorher zusammen SuchZeichen = " LIKE "; Merker = "*"+Merker + "*"; filter = filter + DBGrid1->Columns->Items[i]->FieldName + SuchZeichen + "\'"+Merker+"\'"; QSuche->Filtered = false; QSuche->Filter = filter; QSuche->Filtered = true; Jedoch erhalte ich einen Fehler das diese Auswahl nicht möglich ist. Variante des Typs (OleString) konnte nicht in Typ (Boolean) konvertiert werden. Jedoch komm ich nicht darauf was ich falsch mache ? danke alx
22. Januar 200916 j reden wir da von ADO? in welcher zeile tritt der der fehler auf? wie instantiierst du QSuche? s'Amstel
22. Januar 200916 j Autor Paradoxdatenbank Der Fehler tritt dann auf wenn ich der Query dem Filter zuweise und diese danach dann aktiviere. Mit SQL-Commandows select * from.... where ... LIKE ... .funktioiniert die Sache. Jedoch mit dem Filter kommt es anscheinend nicht klar?!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.