Name: | Marcel Gmür |
Titel: | QLRE: Datenbank nach gewissen Felder durchsuchen. |
Inhalt: | Danke Carola > >mein lieblings prob...!! >;-) Ich habe fast alle Nerven dafür geopfert! Jetzt habe ich die Fehlermeldung nicht mehr. Dafür ein anderes Problem: Dies ist die Abfrage, die ich in Access ausführe: SELECT tAdressen.*, tOptionen.* FROM (tAdressen INNER JOIN tZuordnungen ON tAdressen.AID = tZuordnungen.ZAID) INNER JOIN tOptionen ON tZuordnungen.ZOID = tOptionen.OID WHERE ((('1' Like '0') OR (tAdressen.AFirma LIKE '*jud*') OR (tOptionen.OName LIKE '*jud*'))); Das Resultat ist ein DS, da "jud" in der Tabelle tOptionen im Feld OName vorkommt. Der String, den ich von CF generieren lasse, sieht nach meinem SQL-Verständnis gleich aus: qSuche (Records=0, Time=0ms) SQL = SELECT tAdressen.*, tOptionen.* FROM (tAdressen INNER JOIN tZuordnungen ON tAdressen.AID = tZuordnungen.ZAID) INNER JOIN tOptionen ON tZuordnungen.ZOID = tOptionen.OID WHERE ((('1' Like '0') OR (tAdressen.AFirma LIKE '*jud*') OR (tOptionen.OName LIKE '*jud*'))) Hier gibt es jedoch keine Ausgabe. Wo könnte ich noch ein Fehler haben? Gibt es eigentlich einen einfacheren/besseren Weg eine Tabelle nach einem Stichwort zu durchsuchen? Gruss Marcel <cf-buch> |
![]() |
|
|
|
|
|
|
|
|