Thema Datum  Von Nutzer Rating
Antwort
Rot Vba Access- Tabellenabfrage
15.09.2018 11:28:31 Chris63
NotSolved
18.09.2018 11:32:30 Ben
NotSolved
18.09.2018 11:36:52 Ben
NotSolved

Ansicht des Beitrags:
Von:
Chris63
Datum:
15.09.2018 11:28:31
Views:
899
Rating: Antwort:
  Ja
Thema:
Vba Access- Tabellenabfrage

Guten Morgen !

 

ich beschäftige mich gerade mit einemVba Access Programm und möchte nun etwas  aus einer Tabelle abfragen.

 

Um genauer zu werden: 

 

Ich habe eine Tabelle mit mehreren Spalten.

 

Beispiel: 


Nummer                               Status                            Datum

999                                        offen
3345                                     zu

999                                      kaputt



3345                                    offen

999                                      zu

Nun muss der Anwender des Programms die Nummer angeben. Beispielsweise 999 oder 3345

Und jetzt das Problem: ich möchte mit dem Record befehl zählen wie oft die angegebene nummer den status offen und kaputt hat.

 

Am ende schreibe ich das dann so, dass, falls die nummer mehr als einmal kaputt und offen als status hat, ein fehler ausgegeben wird.

 

Also ein beispiel:

 

nummer 999:

 

durch den select befehl (den ich eben noch nicht beherrsche oder daher hier nachfrage) soll jetzt gezählt werden,  dass die nummer 999 insgesamt 2 mal Kaputt oder offen als status hat. Ergo kann ich dann mittels:

 

 
    If tb.RecordCount = 0 Or tb.RecordCount > 1 Then
      GoTo UnplausibleAbfrage_Err
 
zum error gelangen. 
 
Bei der Zahl 3345 würde der select code eben nur 1 zählen da nur einmal status = offen ist.
 
nur wie kriege ich das hin?
 
Ich dachte so an: 
 
select * from Tabelle where Nummer = eingegebene Nummer and (status = offen or status= kaputt)
 
 
Hoffe jemand kann mir helfen ^^
 
 

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Vba Access- Tabellenabfrage
15.09.2018 11:28:31 Chris63
NotSolved
18.09.2018 11:32:30 Ben
NotSolved
18.09.2018 11:36:52 Ben
NotSolved