Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Abfrage mit YES/NO Feld
zurück: laufende Nummer - bitte um Hilfe! weiter: Wie erhalte ich das Format #'### Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Annette G
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Aug 2004, 16:08
Rufname:
Wohnort: Stuttgart

Abfrage mit YES/NO Feld - Abfrage mit YES/NO Feld

Nach oben
       

Hallo,

ich bin gerade dabei eine Abfrage in einer Adressdatenbank zu erstellen.

Ich habe 7 Spalten die YES/NO - Felder enthalten. Wenn ich nun eine Abfrage mache, erhalte ich auch Einträge, die keinen Eintrag in diesen Spalten haben. Shock , wie kann ich das vermeiden Question ?

Ich habe die englische Version von Office 2003.

Danke für Eure Hilfe

Annette
axbert
Hobby-Programmierer


Verfasst am:
12. Aug 2004, 16:37
Rufname:
Wohnort: Chiemgau


AW: Abfrage mit YES/NO Feld - AW: Abfrage mit YES/NO Feld

Nach oben
       

Ganz einach: Frage doch ab ob das Feld auf True oder False sitzt - ja nach dem kannst Du den Satz anzeigen oder auch nicht.
_________________
Wer nicht arbeitet macht keine Fehler , es kann aber ein Fehler sein nicht zu arbeiten.
Willi Wipp
Moderator


Verfasst am:
12. Aug 2004, 16:46
Rufname:
Wohnort: Raum Wiesbaden

Re: Abfrage mit YES/NO Feld - Re: Abfrage mit YES/NO Feld

Nach oben
       

Hi Anette,

wenn das Feld weder den Wert Yes (Ja, Wahr, True, -1) hat noch den Wert No (Nein, False, False, 0) hat,
dann hat es wahrscheinlich den Wert Null (nicht 0 sondern nicht belegt).
Das kannst Du entweder mit IsNull, Is Null oder mit Nz abfangen, z.B.
Code:
NeuesFeld: Nz([DeinJaNein];Falsch)
'bzw. in englisch
NeuesFeld: Nz([DeinJaNein],False)
Wenn bei Null der Wert No (Nein, False, False, 0) gesetzt werden soll.
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)


Zuletzt bearbeitet von Willi Wipp am 01. Okt 2004, 08:54, insgesamt einmal bearbeitet
Annette G
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 08:35
Rufname:
Wohnort: Stuttgart

AW: Abfrage mit YES/NO Feld - AW: Abfrage mit YES/NO Feld

Nach oben
       

Hallo Ihr Beiden,

Danke für die Hilfe, aber ich versteh es nicht ganz. Ich muß dazusagen, dass ich nicht so viel Erfahrung mit Access habe und schon längere Zeit nicht mehr daran gearbeitet habe.

Ich habe jetzt versucht als Kriterium True and False einzugeben und bekomme die Fehlermeldung: Data type missmatch in criteria expression... habe ich vergessen, was zusätzlich einzugeben?

Habe ich einen Fehler im erstellen der Tabelle gemacht?

Bezüglich der Nullwerte. Hat auch nicht funktioniert. Was mach ich falsch?
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested, Competitor,
       Evaluation, HELA, Licensed, [No longer working there]
FROM   SDL_contacts
WHERE  Competitor Is Not Null;

Mit diesen Codes habe ich sehr wenig Erfahrung...

Grüße Annette
Willi Wipp
Moderator


Verfasst am:
13. Aug 2004, 13:20
Rufname:
Wohnort: Raum Wiesbaden


Re: Abfrage mit YES/NO Feld (II) - Re: Abfrage mit YES/NO Feld (II)

Nach oben
       

Hi Anette,

bist Du Dir denn sicher, das die Felder in der Tabelle vom Datentyp Ja/Nein (Yes/No) sind?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Annette G
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 13:51
Rufname:
Wohnort: Stuttgart

AW: Abfrage mit YES/NO Feld - AW: Abfrage mit YES/NO Feld

Nach oben
       

Hallo,

ich gehe davon aus.. Confused

Ich habe im Data Type YES/NO und im Format Yes/NO, reicht das nicht? Embarassed

Ich habe nur die Felder "Interested", "HELA", "Evaluation", "Licensed" als Yes/No Felder...

Danke für Deine Hilfe.
Annette
Willi Wipp
Moderator


Verfasst am:
13. Aug 2004, 14:02
Rufname:
Wohnort: Raum Wiesbaden

Re: Abfrage mit YES/NO Feld (III) - Re: Abfrage mit YES/NO Feld (III)

Nach oben
       

Hi Anette,

doch das solltre reichen. Ich wollte nur sicher gehen.
Dann solltest Du aber bei diesen Feldern als Kriterium True oder False setzen koennen, oder?
Hast Du bei diesen Feldern einen Standardwert (DefaultValue) gesetzt?
Wenn ja, dann sollte der Fall Null in der Regel auch nicht vorkommen.

Die Abfrage die Du angegeben hast, sollte eigentlich so funktionieren
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested, Competitor,
       Evaluation, HELA, Licensed, [No longer working there]
FROM   SDL_contacts
WHERE  Not Competitor Is Null;

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Annette G
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 14:21
Rufname:
Wohnort: Stuttgart

AW: Abfrage mit YES/NO Feld - AW: Abfrage mit YES/NO Feld

Nach oben
       

Hallo,

habe es nun ausprobiert, ich habe immer noch Adressen, die keinen Eintrag haben in der Abfrage...

Hier nochmals mein SQL code:
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested,
       Competitor, Evaluation, HELA, Licensed
FROM   SDL_contacts, SDL_contacts AS SDL_contacts_1
WHERE  Not Interested Is Null
OR     Not Competitor Is Null
OR     Not Evaluation Is Null
OR     Not HELA Is Null
OR     Not Licensed Is Null;

Grüße

Annette
Willi Wipp
Moderator


Verfasst am:
13. Aug 2004, 14:55
Rufname:
Wohnort: Raum Wiesbaden

Re: Abfrage mit YES/NO Feld (IV) - Re: Abfrage mit YES/NO Feld (IV)

Nach oben
       

Hi Anette,

versuch es mal so
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested,
       Competitor, Evaluation, HELA, Licensed
FROM   SDL_contacts
WHERE  Not Interested Is Null
OR     Not Competitor Is Null
OR     Not Evaluation Is Null
OR     Not HELA Is Null
OR     Not Licensed Is Null;

Jetzt muesstest Du nur DS bekommen, bei denen eines der Felder ungleich Null (nicht 0 sondern nicht belegt) ist.
Was wird den in den leeren Ja/Nein Feldern angezeigt? Ein leeres Kaestchen?
Das waere dann ja False (No). Das muesstest Du dann anders abfangen.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Annette G
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 15:11
Rufname:
Wohnort: Stuttgart

AW: Abfrage mit YES/NO Feld - AW: Abfrage mit YES/NO Feld

Nach oben
       

Hallo Willi,

ja bei den Ja/Nein Feldern wird ein leers Kästchen angezeigt....

Habe es jetzt noch mal mit True/False ausprobiert und .... Surprised

es scheint zu funktionieren. Habe jetzt folgenden SQL Code:
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested,
       Competitor, Evaluation, HELA, Licensed
FROM   SDL_contacts
WHERE  Interested=True
OR     Competitor=True
OR     Evaluation=True
OR     HELA=True
OR     Licensed=True;

Ganz herzlichen Dank für Deine Unterstützung... Very Happy
Annette
Nachtrag: Annette G am 16. Aug 2004 um 15:12 hat folgendes geschrieben:
Hallo Willi,

ich bin es noch einmal... ich habe versucht diese Abfrage zu erweitern, indem ich noch eine Spalte hinzugenommen habe in der Markiert wird, ob der Kontakt noch in der Firma ist. Falls nicht, soll der Kontakt bei der Abfrage nicht erscheinen, es ist auch ein Feld mit Haken.

Kann man den SQL so schreiben? Leider funktioniert es nicht... wo ist mein Fehler?
Danke für die Hilfe
Annette
Hier der SQL CODE:
Code:
      Licensed, [No longer working there]
FROM  SDL_contacts
WHERE Interested=True
OR    Competitor=False
OR    Evaluation=True
OR    HELA=True
AND   Licensed=True,
IF    [No longer working there]=true
Then  Interested=False
AND   Competitor=False
AND   Evaluation=False
AND   HELA=True
AND   Licensed=True;
Willi Wipp
Moderator


Verfasst am:
17. Aug 2004, 11:46
Rufname:
Wohnort: Raum Wiesbaden


Re: Abfrage mit YES/NO Feld (V) - Re: Abfrage mit YES/NO Feld (V)

Nach oben
       

Hi Anette,

ich befuerchte, dass geht so wie Du es vorhast nicht. Mir ist auch nicht ganz klar, was Du moechtest.
Aber vielleicht ist das ja schon die Loesung?
Code:
SELECT CompanyName, FirstName, Surname, EmailAddress, Interested,
       Competitor, Evaluation, HELA, Licensed, [No longer working there]
FROM   SDL_contacts
WHERE  (Interested=True
OR     Competitor=True
OR     Evaluation=True
OR     HELA=True
OR     Licensed=True)
AND    [No longer working there]=False

_________________
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: Kombinationsfeld im Formular als Kriterium für eine Abfrage 1 gunderma 2621 03. März 2004, 10:05
tania63 Kombinationsfeld im Formular als Kriterium für eine Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Summe in Abfrage mit meheren Kriterien 1 Gast 2706 01. März 2004, 16:43
borstel Summe in Abfrage mit meheren Kriterien
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: Abfrage mit Auswahlkriterium über 2 Tabellen 1 Majo 1907 24. Feb 2004, 13:54
Willi Wipp Abfrage mit Auswahlkriterium über 2 Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage aus Formular erstellen 2 frkrone 3248 12. Feb 2004, 14:22
frkrone Abfrage aus Formular erstellen
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: 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: Bestimmte Abfrage erstellen ... nur wie ? 1 studi 2219 22. Dez 2003, 20:51
reke Bestimmte Abfrage erstellen ... nur wie ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage, ob eine Abfrage ein Ergebnis hat 3 Esdo 3934 09. Dez 2003, 15:53
Fedaykin Abfrage, ob eine Abfrage ein Ergebnis hat
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: Parameter abfrage 3 Gast 1903 01. Dez 2003, 16:12
Caladan Parameter abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage mit VBA 3 daMike 1729 26. Nov 2003, 17:58
daMike SQL Abfrage mit VBA
 

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