Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Datumsformat ändern von SQL auf Access
  • resiro24.02.14 14:51
       └ RE: Datumsformat ändern von SQL auf Access Gunter Avenius24.02.14 18:31
          └ RE: Datumsformat ändern von SQL auf Access resiro25.02.14 11:16
  • can't find Laguage msain.dll
  • Bolkon12.02.14 17:45
       └ RE: can't find Laguage msain.dll Karl Donaubauer20.02.14 12:40
          └ RE: can't find Laguage msain.dll Bolkon20.02.14 17:26
  • Datenselektion im Bericht
  • Roland18.02.14 16:27
       └ RE: Datenselektion im Bericht Karl Donaubauer18.02.14 16:53
  • Formular ohne Datensatz nur eine weiße Seite
  • bkleine13.02.14 10:19
       └ RE: Formular ohne Datensatz nur eine weiße Seite bkleine13.02.14 10:47
  • Query Join: Wie löst man einen Join zwischen einer...
  • bkleine13.02.14 08:55
       └ RE: Query Join: Wie löst man einen Join zwischen... bkleine13.02.14 09:03
  • Telefonnummern standardisieren
  • Roland07.02.14 13:38
       └ RE: Telefonnummern standardisieren Conrad11.02.14 14:56
          └ RE: Telefonnummern standardisieren Roland12.02.14 17:45
  • Access Stammtisch München am 13.02.2014 (Do)
  • StefanWirrer11.02.14 10:25
  • BE-FE kein Zugriff aus anderer Domäne
  • got.heist10.02.14 11:51
  • VBA Projekt nicht zu öffnen
  • Greiff04.02.14 17:41
       └ RE: VBA Projekt nicht zu öffnen Karl Donaubauer05.02.14 12:00
          └ RE: VBA Projekt nicht zu öffnen Greiff05.02.14 16:45
             └ RE: VBA Projekt nicht zu öffnen Karl Donaubauer05.02.14 19:06
                └ gelöst: VBA Projekt nicht zu öffnen Greiff10.02.14 10:37
  • Adressdatenbank mit komplexen Adress-Verknüpfungen
  • tinakoe06.02.14 13:53
       └ RE: Adressdatenbank mit komplexen Adress-Verknüp... StefanWirrer06.02.14 16:58
          └ RE: Adressdatenbank mit komplexen Adress-Verkn... tinakoe07.02.14 07:24
             └ RE: Adressdatenbank mit komplexen Adress-Ver... StefanWirrer07.02.14 08:55
       └ RE: Adressdatenbank mit komplexen Adress-Verknüp... tinakoe07.02.14 08:08
  • ActiveX Controls - Speicher (RAM)freigabe
  • out_law7706.02.14 10:12
  • Übergabe von Attach-Feldern
  • enchiriadis28.01.14 12:47
       └ RE: Übergabe von Attach-Feldern Karl Donaubauer28.01.14 13:39
          └ RE: Übergabe von Attach-Feldern enchiriadis29.01.14 00:48
             └ RE: Übergabe von Attach-Feldern enchiriadis04.02.14 00:17
  • Anzahl gleicher Datumseinträge ermitteln
  • lengaumi01.02.14 21:12
       └ RE: Anzahl gleicher Datumseinträge ermitteln Karl Donaubauer03.02.14 14:06
          └ RE: Anzahl gleicher Datumseinträge ermitteln lengaumi03.02.14 19:43
  • A2010: Listenfeldeinträge setzen per VBA = Bug?
  • Matthias30.01.14 18:55
       └ RE: A2010: Listenfeldeinträge setzen per VBA = B... Matthias01.02.14 09:57
  • Frage zum Zeitplan / Doppelbelegung
  • Hagen10.12.13 03:14
       └ RE: Frage zum Zeitplan / Doppelbelegung StefanWirrer10.12.13 09:03
       └ RE: Frage zum Zeitplan / Doppelbelegung Karl Donaubauer10.12.13 10:10
          └ RE: Frage zum Zeitplan / Doppelbelegung Hagen10.12.13 12:36
             └ RE: Frage zum Zeitplan / Doppelbelegung Karl Donaubauer10.12.13 14:16
                └ RE: Frage zum Zeitplan / Doppelbelegung Hagen10.12.13 17:12
                   └ RE: Frage zum Zeitplan / Doppelbelegung Karl Donaubauer10.12.13 19:06
                      └ RE: Frage zum Zeitplan / Doppelbelegung Hagen11.12.13 13:55
                         └ RE: Frage zum Zeitplan / Doppelbe... Karl Donaubauer12.12.13 13:31
                            └ RE: Frage zum Zeitplan / Doppelbelegung Hagen19.01.14 01:18
                               └ RE: Frage zum Zeitplan / Doppelbelegung Karl Donaubauer20.01.14 18:31
                                  └ RE: Frage zum Zeitplan / Doppelbelegung Hagen29.01.14 14:25
                                     └ RE: Frage zum Zeitplan / Doppelbelegung Karl Donaubauer29.01.14 15:35
                                        └ RE: Frage zum Zeitplan / D... Hagen29.01.14 17:38
                                           └ RE: Frage zum Zeitplan /... Karl Donaubauer29.01.14 18:10
                                              └ RE: Frage zum Zeitplan... Hagen29.01.14 18:48
                                                 └ RE: Frage zum Zeitpl... Karl Donaubauer29.01.14 19:20
                                                    └ RE: Frage zum Zeit... Hagen29.01.14 20:33
                                                       └ RE: Frage zum Ze... Karl Donaubauer30.01.14 12:45
                                                          └ RE: Frage zum ... Hagen30.01.14 18:20
                                                             └ RE: Frage zu... Karl Donaubauer30.01.14 18:48
                                                                └ RE: Frage ... Hagen30.01.14 18:53
                                                                └ RE: Frage ... Hagen30.01.14 19:01
                                                                   └ RE: Frag... Hagen30.01.14 19:22
                                                                   └ RE: Frag... Karl Donaubauer30.01.14 19:31
                                                                      └ RE: Fr... Hagen30.01.14 19:51
                                                                         └ RE: ... Hagen30.01.14 20:59
    Karl Donaubauer
    Gesendet: 12.12.13 13:31
    Betreff: RE: Frage zum Zeitplan / Doppelbelegung



    Elite Veteran

    Beiträge: 848
    50010010010025
    Ort: Wien
    Hallo, Christian!

    Hagen - 11.12.13
    ...
    PARAMETERS Haus Long, Start DateTime, [End] DateTime;
    SELECT tblReservierung.RmBez
    FROM tblReservierung
    WHERE ((([Start])>=[RSStart] And ([Start])<=[RSEnde])) OR ((([End])>=[RSStart] And ([End])<=[RSEnde])) OR (((tblReservierung.RmBez)=[RmBez]) AND (([Start])<=[RSStart]) AND (([End])>=[RSStart]));

    Die von mir gepostete WHERE-Logik wäre einfacher. Klappt es damit nicht?

    WHERE RSStart<[End] AND RSEnde>[Start]

    Je nach deiner Geschäftslogik, also ob das Haus am Abreisetag gleich wieder vermietet werden kann etc. musst du evtl. < und > durch <= und >= ersetzen. Aber ansonsten sollte das reichen.

    Da ich aber in meiner DB den Zimmern Namen gegeben habe, meckert das Feld "Haus" bei der Eingabe das der Wert nicht zulässig ist. Ich denke also hier liegt schon mal das erste Problem, dass ich in ein numerisches Feld einen Text eingebe.

    Klar. Du hast den Parameter Haus auch explizit als Long deklariert, also wird nur ein Long akzeptiert, kein Text. Es ist nicht ganz klar, warum der Parameter überhaupt drin ist, wenn er nicht im WHERE verwendet wird. Zudem wird in deiner echten DB dann eh ein Textfeld in der Tabelle stehen oder "intern" doch eine nummerische HausId? Das weißt nur du.

    Das nächste Problem wo es bei mir hängt ist wie und wo ich diese Abfrage hinterlegen muss...

    Wie geschrieben: Diese Abfrage wird normalerweise in einem Formular aufgerufen, wenn die nötigen An- und Abreisedaten vorhanden sind. In der Abfrage stehen dann keine abstrakten Parameter sondern Bezüge auf diese An- und Abreisedaten aus dem Formular, also:

    [Start] wird zu Forms!DeinFormular!FeldNameDesAnreiseDatums
    [End] wird zu Forms!DeinFormular!FeldNameDesAbreiseDatums

    Es gibt ja auch sicherlich im Umkehrschluss dazu auch eine möglichkeit mit einer weiteren Abfrage aus einem Formular sich freie Häuser für einen bestimmten Zeitraum in einem Listenfeld anzeigen zu lassen, oder?

    Dafür habe ich dir bereits einen FAQ-Link geschickt, aber zuerst solltest du die obige Belegt-Abfrage mit deinen echten Daten zum Laufen kriegen. Falls nicht, dann melde dich nochmal mit deinen echten SQL-Statements etc.

    -----
    Servus
    Karl
    *********
    https://www.donkarl.com/devcon Access-Online-Konferenz 18.+19.4.
    Access Forever: https://www.accessforever.org
    Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
    Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
    Top of the page Bottom of the page


    Seite: < 50 51 52 53 54 55 ... 56 57 58 59 60 61 62 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)