Ich besitze zwei Datenbankzugriffe für zwei verschiedene Filter. Nun ist je nach Filter die eine Datenbank leer (bzw. es gibt halt keine Ergebnisse):
Code: Select all
ID Dog Line Text
1 apr 1 This is text for
2 jam 1 Hey there i am
3 apr 2 my little fella
4 bob 1 check this out for what
5 jam 2 not very amused
...
Ziel ist z.B. die Suche nach dem Namen Dog "apr" und mir wird der Text "This is text for my little fella" ausgegeben. Manchmal fehlt die zweite Zeile - wie im Fall "bob". Dort steht quasi nur "check this out for what". Bisher lasse ich mit zwei Abfragen einmal die Zeile 1 ausgeben und mit einer neuen Abfrage Zeile 2 ausgeben. Diese kann ich dann kombinieren. Jedoch nur, sofern eine zweite Zeile auch vorhanden ist.
Gibt es eine Möglichkeit diesen Fehler zu ignorieren? Falls nicht, wie kann ich in VB die Einträge einzeln nach Line ausgeben, so wie in dieser (nicht laufenden) funktion:
Code: Select all
Result = DB.Text(Line=1) & DB.Text(Line=2)