Discussion:
Prüfen ob Datensatz vorhanden
(zu alt für eine Antwort)
Beck, Alwin
2008-01-21 14:17:43 UTC
Permalink
Access 2003

Hallo,
ich stehe irgendwie auf dem Schlauch :
Ich möchte eine Function, welche prüft, ob in Tabelle "Tabelle1" in
Spalte "Jahr" das
Jahr z.B. 2007 vorhanden ist (Jahr sollte über eine InputBox
abgefragt/eingegeben werden).
In der Tabelle1 in der Spalte Jahr können natürlich mehrere Sätze mit
2007 vorhanden sein,
aber es soll nur generell geprüft werden, ob dort schon z.B. 2007
vorkommt oder nicht.
Wenn vorhanden dann meldung "Jahr 2007" vorhanden ansonsten "Nein 2007
nicht vorhanden"

Danke
Gruß
Albe
Karl Donaubauer
2008-01-21 14:21:35 UTC
Permalink
Post by Beck, Alwin
Access 2003
Ich möchte eine Function, welche prüft, ob in Tabelle "Tabelle1" in
Spalte "Jahr" das
Jahr z.B. 2007 vorhanden ist (Jahr sollte über eine InputBox
abgefragt/eingegeben werden).
In der Tabelle1 in der Spalte Jahr können natürlich mehrere Sätze mit
2007 vorhanden sein,
aber es soll nur generell geprüft werden, ob dort schon z.B. 2007
vorkommt oder nicht.
Wenn vorhanden dann meldung "Jahr 2007" vorhanden ansonsten
"Nein 2007 nicht vorhanden"
Div. Techniken findest du in

Datensätze zählen
www.donkarl.com?FAQ6.17
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Access-Entwickler-Konferenz: www.donkarl.com/?AEK
SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK
Klaus Oberdalhoff
2008-01-21 14:26:27 UTC
Permalink
Hi,
Post by Beck, Alwin
Ich möchte eine Function, welche prüft, ob in Tabelle "Tabelle1" in
Spalte "Jahr" das
Jahr z.B. 2007 vorhanden ist (Jahr sollte über eine InputBox
abgefragt/eingegeben werden).
Achtung Luftcode - In VBA - sowas in der Art, aber die Inputboox is t mE
Pfui:

Dim DeinJahr as Long
DeinJahr = 2007 ' (oder Inputbox oder sowas)
If DCount("Jahr", "Tabelle1", "Jahr = " & DeinJahr) > 0 Then
MsgBox "Vorhanden"
Else
MsgBox "Is Nix da"
End If

Die ganzen DLookup DCount DMax etc. Funktionen sind allerdings "nicht extrem
performant" um es mal vorsichtig zu sagen
--
mit freundlichen Grüßen aus Nürnberg

Klaus Oberdalhoff ***@gmx.de

Ich beantworte keine NG-Fragen und -Nachfragen per Mail!
Newbie-Info: http://www.doerbandt.de/Access/Newbie.htm
KnowHow-mdb und andere Beispiele: http://www.freeaccess.de
Sofern Access 200x bitte beachten:
http://www.freeaccess.de/MS-Access-Artikel.asp?ID=99

Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Nächstes Treffen in Nürnberg am 12.02.2008
Beck, Alwin
2008-01-21 15:40:35 UTC
Permalink
Post by Klaus Oberdalhoff
Hi,
Post by Beck, Alwin
Ich möchte eine Function, welche prüft, ob in Tabelle "Tabelle1" in
Spalte "Jahr" das
Jahr z.B. 2007 vorhanden ist (Jahr sollte über eine InputBox
abgefragt/eingegeben werden).
Achtung Luftcode - In VBA - sowas in der Art, aber die Inputboox is
Dim DeinJahr as Long
DeinJahr = 2007 ' (oder Inputbox oder sowas)
If DCount("Jahr", "Tabelle1", "Jahr = " & DeinJahr) > 0 Then
MsgBox "Vorhanden"
Else
MsgBox "Is Nix da"
End If
Die ganzen DLookup DCount DMax etc. Funktionen sind allerdings
"nicht extrem performant" um es mal vorsichtig zu sagen
--
mit freundlichen Grüßen aus Nürnberg
Ich beantworte keine NG-Fragen und -Nachfragen per Mail!
Newbie-Info: http://www.doerbandt.de/Access/Newbie.htm
KnowHow-mdb und andere Beispiele: http://www.freeaccess.de
http://www.freeaccess.de/MS-Access-Artikel.asp?ID=99
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Nächstes Treffen in Nürnberg am 12.02.2008
Hallo genau das war es ! Danke !

Loading...