tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
3770
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    RaWoG RaWoG ist offline Mitglied
    Registriert seit
    Jul 2003
    Ort
    Oerlinghausen
    Beiträge
    21
    Hallo

    Access-Datenbank:
    1. Ich möchte mir alle Benutzer anzeigen lassen, die in nächsten 2 Wochen ein Seminar haben. Leider komme ich nicht auf die richtige Formel

    Habe bis jetzt diese verwendet:

    Zwischen Datum() Und #30.08.03#
    Das funktioniert auch soweit, sollte aber flexibel sein.

    Ist es evtl. möglich eine Abfrage zu programmieren in der der Anwender selbst angibt wie weit in die Zukunft angezeigt werden soll?

    Besten Dank schonmal!

    Gruß

    Lutz
     

  2. #2
    Avatar von derGugi
    derGugi derGugi ist offline Mitglied Brokat
    Registriert seit
    May 2002
    Ort
    Schweiz
    Beiträge
    346
    jo du kannst ein Makro machen mit VBA-code. also einfach inputBox("blabla"). Aber es gibt glaub ich noch ne andere Möglichkeit, bei der immer eine Eingabebox erscheint, wenn man das Query öffnet. Ich weiss aber nicht mehr, wie man das einstellt...
     
    Debuggers don't remove Bugs, they only show them in Slow-Motion.

    If you can't make it good, at least make it looks good. (Bill Gates)

  3. #3
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hi

    einen felxiblen Wert zwischen heute und in 14 Tagen kannst in der Where-Bedingung u.a. so selectieren:

    ...WHERE [Datum] between date() and date()+14;
     
    liebe Grüße, die Luzie

  4. #4
    Avatar von derGugi
    derGugi derGugi ist offline Mitglied Brokat
    Registriert seit
    May 2002
    Ort
    Schweiz
    Beiträge
    346
    ah ja stimmt. das wars
     
    Debuggers don't remove Bugs, they only show them in Slow-Motion.

    If you can't make it good, at least make it looks good. (Bill Gates)

  5. #5
    RaWoG RaWoG ist offline Mitglied
    Registriert seit
    Jul 2003
    Ort
    Oerlinghausen
    Beiträge
    21
    besten Dank nochmal
    Hat mit der Formel funktioniert! Ist auch eigentlich vollkommen ausreichend mit dieser Methode!

    Allerdings würde ich es gerne per inputbox realisieren.
    Flexible Dateneingabe (in Wochen) wär schon die perfektere Lösung.
    Ablauf: User startet die Abfrage gibt dann die Wochenanzahl ein.

    Falls jemand einen Tip hat, immer damit.


    Gruß

    Lutz
     

  6. #6
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Du könntest im Programm Access eine Eingabeaufforderung über ein Box erzwingen.

    ...WHERE [Datum] between Date() and Dateadd("ww",[Bitte Wochen einfügen:],Date());
     
    liebe Grüße, die Luzie

Ähnliche Themen

  1. Datumsbereich eingrenzen
    Von dirk_nagel im Forum PHP
    Antworten: 1
    Letzter Beitrag: 24.01.10, 14:52
  2. Oracle Teilsummen in Datumsbereich
    Von Communicate im Forum Relationale Datenbanksysteme
    Antworten: 11
    Letzter Beitrag: 30.12.08, 10:52
  3. SQL-Abfrage: Mitglieder die keinen Beitrag bezahlt haben anzeigen lassen
    Von aro69 im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 15.03.07, 09:42
  4. [Oracle] Performance Abfrage Datumsbereich
    Von m3000 im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 17.01.06, 10:24
  5. SQL Abfrage in einem Datagrid anzeigen lassen
    Von Son-Goku im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 18.10.02, 10:19