Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Workaround bei <> Null?
zurück: duplikat suche weiter: Problem mit ner Abfrage 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
JTR
Excel&Access&VBA-Halbwegskenner


Verfasst am:
04. Jun 2004, 10:56
Rufname:

Workaround bei <> Null? - Workaround bei <> Null?

Nach oben
       

Ich habe ein verknuepftes Unterformular.
Im Hf wird ein Suchbegriff eingegeben und das Ufo soll alle Datensaetze mit diesem Suchbegriff anzeigen.

Funktioniert auch super, ausser bei Werten = Null.
Falls der Name im Ufo Null ist, wird er angezeigt - obwohl mein Suchbegriff NICHT Null ist.

Ich habe das gleiche Problem bei einem SQL-query. Hier sollen alle ds selected werden, die gleich einem ersten wert und ungleich einem anderen Wert sind. Aber falls sie auf Null stehen, gelten sie als gleich, egal welcher Wert...
Code:
Me.Choose_Naped.RowSource = "SELECT napedy.naped_ID" & _
    " FROM napedy" & _
    " WHERE napedy.enduser_ID = " & Str(Me.enduser_ID) & _
    " AND napedy.zlecenia_ID <> " & Str(Me.zlecenia_ID)

Gibt es einen Workaround? Kann man per SQL Werte, die durch eine Angabe ausgefiltert wurden, durch eine andere angabe 'wieder reinfiltern' ??

_________________
- Man muß viel gelernt haben, um das, was man nicht weiß, erfragen zu können. (Jean-Jacques Rousseau) -

Wer den C64 mag, schaue in mein Profil.
Willi Wipp
Moderator


Verfasst am:
04. Jun 2004, 11:43
Rufname:
Wohnort: Raum Wiesbaden


Re: Workaround bei <> Null? - Re: Workaround bei <> Null?

Nach oben
       

Hi JTR,

dafuer gibt es entweder Not ([DeinFeld] Is Null) oder Not IsNull([DeinFeld])
oder Du verwendest die Nz-Funktion um den Wert z.B. in 0 umzuwandeln,
also z.B. Nz([DeinFeld], 0) <> 0

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
JTR
Excel&Access&VBA-Halbwegskenner


Verfasst am:
04. Jun 2004, 16:07
Rufname:

AW: Workaround bei <> Null? - AW: Workaround bei <> Null?

Nach oben
       

Ist schonmal ein Anfang, aber:

- wie soll ich das bei einem verknuepften Ufo einbauen?
(Filter?)

- wie soll ich das bei SQL einbauen? Da braeuchte ich eine Art
"es sei denn", weil diese Filterregel mit einer anderen kollidieren wuerde - gibt es das?

Denn durch
Code:
AND napedy.zlecenia_ID <> " & Str(Me.zlecenia_ID)

werden automatisch alle Eintraege mit Null aussortiert, sie sollen aber
drin bleiben. Ansonsten ist diese Filterregel aber durchaus wichtig..

_________________
- Man muß viel gelernt haben, um das, was man nicht weiß, erfragen zu können. (Jean-Jacques Rousseau) -

Wer den C64 mag, schaue in mein Profil.
Willi Wipp
Moderator


Verfasst am:
04. Jun 2004, 18:56
Rufname:
Wohnort: Raum Wiesbaden

Re: Workaround bei <> Null? (II) - Re: Workaround bei <> Null? (II)

Nach oben
       

Hi JTR,

bin mir zwar nicht ganz sicher, aber versuchs Mal mit
Code:
    'der Rest von Deinem Code
    " AND napedy.zlecenia_ID <> " & Str(Me.zlecenia_ID) & _
    " AND Not napedy.zlecenia_ID 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)
JTR
Excel&Access&VBA-Halbwegskenner


Verfasst am:
07. Jun 2004, 13:46
Rufname:

AW: Workaround bei <> Null? - AW: Workaround bei <> Null?

Nach oben
       

JTR am 07. Jun 2004 um 12:34 hat folgendes geschrieben:
Leider klappt's nicht. Das logische AND kann auch mit 'Not' nichts mehr
wieder ins boot holen...

ich glaube ich brauche sowas wie zwei Anfragen in einem...
eine Abfrage, die alle eintraege gleich Null auswaehlt und
eine, die meine filterregel anwendet.

Aber AND hilft da nicht, gibt es ein 'SELECT ASWELL' oder so?
Die Antwort bei SQL ist:
Code:
  " OR napedy.zlecenia_ID Is Null"
:)
Aber kann man auch Verknuepfungen von Unterformularen
Filtern? Da will ich alle Null-Werte raushaben.

_________________
- Man muß viel gelernt haben, um das, was man nicht weiß, erfragen zu können. (Jean-Jacques Rousseau) -

Wer den C64 mag, schaue in mein Profil.
lothi
c#, .Net


Verfasst am:
07. Jun 2004, 14:19
Rufname:
Wohnort: Birgisch

AW: Workaround bei <> Null? - AW: Workaround bei <> Null?

Nach oben
       

Die Antwort ist ja.
In dem du schon direkt die Abfrage mit dem Kriterium als Datenherkunft an das Unterformular übergibst.

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
JTR
Excel&Access&VBA-Halbwegskenner


Verfasst am:
07. Jun 2004, 15:03
Rufname:

AW: Workaround bei <> Null? - AW: Workaround bei <> Null?

Nach oben
       

Wie?

Ich weiss sowieso nicht, wie ich per VBA die Datenherkunft setze,
weder von einem Hf, noch von einem Ufo.
Und: ist denn ein Formular mit Abfrage als Datenherkunft in der
Lage, daten auch zu speichern?

So hab ich's mal versucht, ohne Erfolg:
Code:
 Forms!Fo_Projektow_Umow.RecordSource = "SELECT * FROM umowy WHERE umowy.umow_ID = " & Me.Tekst181 & ";"

_________________
- Man muß viel gelernt haben, um das, was man nicht weiß, erfragen zu können. (Jean-Jacques Rousseau) -

Wer den C64 mag, schaue in mein Profil.
lothi
c#, .Net


Verfasst am:
07. Jun 2004, 15:21
Rufname:
Wohnort: Birgisch


AW: Workaround bei <> Null? - AW: Workaround bei <> Null?

Nach oben
       

Hallo

Eine Abfrage ist ein Auszug aus einer Tabelle die Daten die in einer Abfrage geändert werden werden direkt in der Abfrage geändert.

Berechnete, mit mehreren Tabellen Verknüpfte und Spezialabfragen können nicht editiert werden.

Wenn du in deinem Unterformular die Eigenschaften aufrufst und Register Daten aktivierst kannst du als Datenherkunft auch eine fertig erstellte Abfrage übergeben.

Wenn du vom Hauptformular auf das Unterformular zugreifst musst du das so schreiben:
Code:
Forms!Fo_Projektow_Umow.Form.RecordSource = "SELECT * FROM umowy WHERE umowy.umow_ID = " & Me.Tekst181 & ";"

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
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: SQL: Between oder nicht NULL 2 Hochrheiner 580 15. Jun 2009, 13:25
Hochrheiner SQL: Between oder nicht NULL
Keine neuen Beiträge Access Tabellen & Abfragen: Access Export in csv Problem mit NULL Werten in DB 3 pali99 1414 23. Jan 2009, 09:51
Gast Access Export in csv Problem mit NULL Werten in DB
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung in Abfrage liefert null Datensätze 6 wschmittw 901 18. Jan 2009, 21:23
wschmittw Bedingung in Abfrage liefert null Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: Verwendung von NULL an Abfragekriterium 2 robert_ 604 24. Sep 2008, 07:51
Robert_ Verwendung von NULL an Abfragekriterium
Keine neuen Beiträge Access Tabellen & Abfragen: Feldwert NULL auf 0 setzen 3 joerg06 685 09. Jul 2008, 15:39
MAPWARE Feldwert NULL auf 0 setzen
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl Werte Null mit "wenn das und das dann das" 5 FJBUBY 1007 29. März 2008, 06:43
FJBUBY Anzahl Werte Null mit "wenn das und das dann das"
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler bei Division durch Null durch eine Null ersetzen 6 jsp 6258 25. Sep 2007, 15:50
jsp Fehler bei Division durch Null durch eine Null ersetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Vergleich auch mit Null 2 Bamberg 683 21. Mai 2007, 10:18
Bamberg Vergleich auch mit Null
Keine neuen Beiträge Access Tabellen & Abfragen: NULL in Tabelle speichern 6 Christian E. 594 03. Mai 2007, 15:12
Christian E. NULL in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Ergebnis an Tabelle anfuegen wenn Ergebnis Null 6 nakoda 706 07. März 2007, 11:59
nakoda Ergebnis an Tabelle anfuegen wenn Ergebnis Null
Keine neuen Beiträge Access Tabellen & Abfragen: SQL leere Felder als null berechnen 2 Graf_bubu 2520 10. Jan 2007, 10:36
Graf_bubu SQL leere Felder als null berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Leerstring in Null umwandeln 1 Wesian1 3125 12. Jun 2006, 13:47
rita2008 Leerstring in Null umwandeln
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme