Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Leere Abfrage wenn kein Wert im Unterformular???
zurück: SELECT Max in WHERE-Klausel weiter: normaler Access-Anwender mit eingeschränkten Kenntnissen... Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
20. Dez 2010, 17:32
Rufname:

Leere Abfrage wenn kein Wert im Unterformular??? - Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Hallo.
Eine kurze Frage habe ich.
Habe eine Abfrage erstellt. In dieser Abfrage werden Werte aus einem Hauotformular und 2 Unterformularen abgefragt.
Nun habe ich festgestellt, Wenn im Hauptformular z.B. der name eingegeben wird und in den Unterformularen nichts, zeigt mir die Abfrage nichts an. Nur wenn auch die abgefragten Werte in den Unterformularen eingegeben werden, zeigt mir die Abfrage auch Werte an.
Ist dies normal? Wenn ja, kann man das irgendwie ändern? Weil es macht ja keinen Sinn, das jeder Wert zwingend eingegeben werden muss. HAbe ich z.B. ein Feld wie das Memofeld in einem der beiden Unterformularen leer, funktioniert die ganze Abfrage nicht.
Nachtrag: Gast am 20. Dez 2010 um 20:35 hat folgendes geschrieben:
Hat niemand eine Idee woran das liegen könnte und was ich tun muss?
Marmeladenglas
komme zurecht


Verfasst am:
20. Dez 2010, 23:00
Rufname:


AW: Leere Abfrage wenn kein Wert im Unterformular??? - AW: Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Hi,
das ist normales Verhalten eines INNER-Joins.
In welchem Zusammenhang wendest du die Abfrage an ?
Wie sind die Datenquellen von HFO und UFO ?
Lösbar ist sowas durch einen OUTER-Join (LEFT, Right), aber du solltest vorab mal die Fragen beantworten.
Gast



Verfasst am:
21. Dez 2010, 14:52
Rufname:

AW: Leere Abfrage wenn kein Wert im Unterformular??? - AW: Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Hallo. Danke für die Antwort.
Jetzt bin ich ein bischen überfragt Smile
Wie meinst du das in welchem Zusammenhang?
Ich möchte die Abfrage nutzen, um in einer extra TAbelle (Ufo) Ergebnisse anzeigen zu lassen. Über ein Suchformular möchte ich verschiedene Kriterein angeben, die mir dann die Ergebnisse zeigen. das habe ich soweit auch hinbekommen.
Diese Ergebnisse kommen aus 3 Tabellen.
Wie meinst du das aus welche Quellen? Also alle 3 Formulare haben ihren Ursprung in einer tabelle die jeweils miteinander in Beziehung stehen.
Was bedeutet denn Inner-Join bzw. Outer-Join?
Marmeladenglas
komme zurecht


Verfasst am:
21. Dez 2010, 17:04
Rufname:

AW: Leere Abfrage wenn kein Wert im Unterformular??? - AW: Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Hi,
ok, die mir wichtigen INfos konnte ich rauslesen Wink.
Die Abfrage hast du dir wahrscheinlich über die Entwurfsansicht zusammengeklickt.
Die Beziehung zwische den Tabellen wird per default als INNER-JOIN gebildet.
Das heißt: Zeige mir alle Datensätze, die Übereinstimmung in ihren Schlüsselfeldern haben -- das führt zu dem für dich unerwünschten Ergebnis.
Zum Unterschied dazu gibt es die OUTER-JOINS (LEFT, RIGHT).
Die OUTER-JOINS stellen die DS anders dar: Zeige mir ALLE Datensätze einer Tabelle und die Datensätze zwischen denen Übereinstimmung in den Schlüsselfeldern bestehen.
Klicke mal auf die Verbindungslinie (Rechtsklick) im Abfrageentwurf zwischen den Tabellen. Dort kannst du den Typ auswählen.
Gast



Verfasst am:
22. Dez 2010, 16:28
Rufname:

AW: Leere Abfrage wenn kein Wert im Unterformular??? - AW: Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Gast am 21. Dez 2010 um 22:28 hat folgendes geschrieben:
Hallo Marmeladenglas,

Vielen Dank für Deine Hilfe. Werde mir das morgen früh mal anschauen und Feedback geben ob es geklappt hat.
Smile

Hallo Marmeladenglas.

Funktioniert einwandfrei! Vielen Dank nochmal.
Habe noch eine kurze Verständnisfrage. Habe die Verknüpfungseigenschaft ja jetzt umgestellt. Es gibt ja 3 verschiedene. Habe sie jetzt auf 2 gestellt. Wofür ist denn die 3 gedacht?
Willi Wipp
Moderator


Verfasst am:
23. Dez 2010, 15:02
Rufname:
Wohnort: Raum Wiesbaden


Re: Leere Abfrage wenn kein Wert im Unterformular??? - Re: Leere Abfrage wenn kein Wert im Unterformular???

Nach oben
       Version: Office 2007

Hi Gast,

das eine ist der LEFT JOIN und das andere der RIGHT JOIN.
==> Einmal kommen alle Datensaetze aus der linken und einmal alle aus der rechten Tabelle.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Filter bei Abfrage 3 tivi 701 03. März 2004, 15:06
tivi Filter bei Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: [DANKE-ERLEDIGT] Join in einer Abfrage 2 Gast 803 01. März 2004, 08:36
ppc [DANKE-ERLEDIGT] Join in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kann ich mehr als 255Felder in eine Abfrage legen? 1 D.R. 2235 12. Feb 2004, 09:05
faßnacht(IT); Wie kann ich mehr als 255Felder in eine Abfrage legen?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage verlinken 4 dfo 1326 10. Feb 2004, 22:17
Willi Wipp Abfrage verlinken
Keine neuen Beiträge Access Tabellen & Abfragen: Suche Hilfe zu SQL (DAO 351 MS) - Abfrage 3 Berny_H 1005 04. Feb 2004, 11:41
borstel Suche Hilfe zu SQL (DAO 351 MS) - Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Diese Abfrage geht nicht. Kann ir jemand helfen 4 Oliver 1438 02. Feb 2004, 13:21
Willi Wipp Diese Abfrage geht nicht. Kann  ir jemand helfen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage, die sich auf 2 Abfragen + 1 Tabelle bezieht 1 caro456 1832 27. Jan 2004, 20:03
Willi Wipp Abfrage, die sich auf 2 Abfragen + 1 Tabelle bezieht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage von Datensätzen ohne Inhalt 3 sebwa 2053 23. Jan 2004, 23:19
Gast Abfrage von Datensätzen ohne Inhalt
Keine neuen Beiträge Access Tabellen & Abfragen: Access abfrage nach 2 parametern 1 Weedy 3466 13. Jan 2004, 00:21
reke Access abfrage nach 2 parametern
Keine neuen Beiträge Access Tabellen & Abfragen: Access 97 Abfrage Duplikate 9 gast 2419 02. Dez 2003, 14:39
Kay Access 97 Abfrage Duplikate
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage mit VBA 3 daMike 1729 26. Nov 2003, 17:58
daMike SQL Abfrage mit VBA
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Spalte zur Durchnummerierung 2 Hanno 921 20. Nov 2003, 12:18
Hanno Abfrage mit Spalte zur Durchnummerierung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: CSS Forum