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

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Datenblatt dynamisch
  • lagalex08.05.16 13:56
       └ RE: Datenblatt dynamisch PeterDoering08.05.16 19:57
          └ RE: Datenblatt dynamisch lagalex09.05.16 07:51
             └ RE: Datenblatt dynamisch PeterDoering09.05.16 16:23
       └ RE: Datenblatt dynamisch Karl Donaubauer09.05.16 17:24
          └ RE: Datenblatt dynamisch lagalex09.05.16 19:00
             └ RE: Datenblatt dynamisch Karl Donaubauer10.05.16 13:46
                └ RE: Datenblatt dynamisch lagalex12.05.16 22:04
  • "Berechnung läuft..."
  • Lorenz11.05.16 14:55
  • Problem bei bedingter Kompilierung mit Win64, VBA7
  • MalinV10.05.16 20:53
       └ RE: Problem bei bedingter Kompilierung mit Win64... PhilS11.05.16 08:25
          └ RE: Problem bei bedingter Kompilierung mit Win... MalinV11.05.16 11:10
  • Automtisches Einstellen der Zeilenhöhe (vba)
  • VW18106.05.16 12:53
       └ RE: Automtisches Einstellen der Zeilenhöhe (vba) PhilS06.05.16 13:03
          └ RE: Automtisches Einstellen der Zeilenhöhe (vba) VW18106.05.16 13:54
             └ RE: Automtisches Einstellen der Zeilenhöhe (... PhilS06.05.16 16:14
                └ RE: Automtisches Einstellen der Zeilenhöhe... VW18106.05.16 18:12
                   └ RE: Automtisches Einstellen der Zeilenhö... PhilS10.05.16 11:40
  • Access Stammtisch München am 12.05.2016 (Do)
  • StefanWirrer10.05.16 11:03
  • Einladung zum 23. Access-Stammtisch Hannover am 18...
  • KlausWerther04.05.16 10:52
  • Null-Wert Datensatz in Tabelle
  • Rene Stutz16.04.16 12:23
       └ RE: Null-Wert Datensatz in Tabelle PhilS17.04.16 21:41
          └ RE: Null-Wert Datensatz in Tabelle Rene Stutz17.04.16 23:07
             └ RE: Null-Wert Datensatz in Tabelle PhilS19.04.16 07:25
                └ RE: Null-Wert Datensatz in Tabelle Rene Stutz24.04.16 12:58
  • Formular mit 8 Registerkarten drucken - Access 200...
  • Gerhard16.04.16 21:30
       └ RE: Formular mit 8 Registerkarten drucken - Acce... PhilS17.04.16 21:53
  • Access Stammtisch München am 14.4.2016 (Do)
  • StefanWirrer12.04.16 13:27
  • mySQL-Zugriff?
  • Lorenz06.04.16 14:30
       └ RE: mySQL-Zugriff? PhilS06.04.16 14:42
          └ RE: mySQL-Zugriff? Lorenz06.04.16 15:18
             └ RE: mySQL-Zugriff? PhilS06.04.16 15:55
                └ RE: mySQL-Zugriff? Lorenz06.04.16 19:11
  • Probleme mit Access Runtime 2016
  • ThomasKlarer06.04.16 14:13
       └ RE: Probleme mit Access Runtime 2016 PhilS06.04.16 14:49
       └ RE: Probleme mit Access Runtime 2016 Karl Donaubauer06.04.16 17:06
  • Abfrage mit variablem Datenbankpfad
  • sks27.03.16 16:56
       └ RE: Abfrage mit variablem Datenbankpfad PhilS29.03.16 10:17
          └ RE: Abfrage mit variablem Datenbankpfad sks29.03.16 12:36
             └ RE: Abfrage mit variablem Datenbankpfad Karl Donaubauer29.03.16 12:48
                └ RE: Abfrage mit variablem Datenbankpfad sks30.03.16 12:29
                   └ RE: Abfrage mit variablem Datenbankpfad Karl Donaubauer30.03.16 13:06
                      └ RE: Abfrage mit variablem Datenbankpfad sks31.03.16 10:13
                         └ RE: Abfrage mit variablem Datenbankpfad PeterDoering02.04.16 15:53
                            └ RE: Abfrage mit variablem Datenbankpfad sks03.04.16 10:21
                   └ RE: Abfrage mit variablem Datenbankpfad PhilS30.03.16 20:19
  • Werte vergleichen
  • gehtdoch6128.03.16 12:34
       └ RE: Werte vergleichen Karl Donaubauer29.03.16 10:58
       └ RE: Werte vergleichen PeterDoering02.04.16 15:47
  • Probleme mit Kassenbuch MDB - Laufender Saldo u.a.
  • ThomasKlarer26.03.16 15:38
       └ RE: Probleme mit Kassenbuch MDB - Laufender Sald... PhilS29.03.16 13:54
  • Datensatzzeiger mit movenext bewegen
  • GenGomez15.03.16 10:44
       └ RE: Datensatzzeiger mit movenext bewegen Karl Donaubauer15.03.16 11:38
          └ RE: Datensatzzeiger mit movenext bewegen GenGomez15.03.16 17:14
             └ RE: Datensatzzeiger mit movenext bewegen Karl Donaubauer16.03.16 14:28
                └ RE: Datensatzzeiger mit movenext bewegen GenGomez20.03.16 11:58
    Karl Donaubauer
    Gesendet: 15.03.16 11:38
    Betreff: RE: Datensatzzeiger mit movenext bewegen



    Elite Veteran

    Beiträge: 691
    500100252525
    Ort: Wien
    Hallo!

    GenGomez - 15.03.16
    ...
    Set rst_bk = db.OpenRecordset("Betriebskalender", dbOpenDynaset)
    Set rst_daten = db.OpenRecordset("tbl_Eingabe", dbOpenDynaset)
    rst_bk.MoveFirst
    rst_daten.MoveFirst

    Die beiden MoveFirst hier kannst du einsparen. Nach dem Öffnen stehen DAO-Recordsets immer auf dem ersten DS, wenn es ihn gibt.

    kriterium = "Startzeit = " & CLng(dlz_start_date) 'datum aus PzM Start ; CLng -> Sonst Fehlermeldung; SQL Anweisung zusammenbauen
    rst_bk.FindFirst kriterium 'Erster DS mit gleichem Datum finden

    Hier würde ich prüfen, ob ein DS gefunden wurde:

    If rst_bk.NoMatch = False Then

    bk_ende_zeit = rst_bk("Endezeit") 'EndeZeit des Starttages ermitteln
    ...
    rst_bk.MoveNext 'Hier läuft er noch zum zweiten Datensatz - nicht zum Datensatz NACH FindFirst
    ...

    Wenn das FindFirst sicher klappt, dann ist die Frage, wonach die Datensätze in der Domäne sortiert sind. Bei einer Tabelle ist das i.d.R. nach dem Primärschlüssel. Du solltest jedenfalls hier nicht direkt die Tabelle für das Recordset verwenden sondern eine Abfrage, die zuverlässig wie gewünscht sortiert, also ca.

    Dim strSQL As String
    strSQL = "SELECT IdOderDergl, Startzeit, Endezeit" & _
    " FROM Betriebskalender" & _
    " ORDER BY Startzeit"

    Set rst_bk = db.OpenRecordset(strSQL, dbOpenDynaset)

    Wenn das MoveNext damit klappt, ist noch die Frage, ob du für deine aktuelle Verarbeitung alle DS der Tabelle brauchst, weil du z.B. mehrere solche Startzeitpunkte anspringst. Falls nicht, kannst du auch noch das FindFirst einsparen, also gleich:

    strSQL = "SELECT IdOderDergl, Startzeit, Endezeit" & _
    " FROM Betriebskalender" & _
    " WHERE Startzeit >= " & CLng(dlz_start_date) & _
    " ORDER BY Startzeit"

    -----
    Servus
    Karl
    *********
    Internationale Access-Konferenz: http://www.AccessDevCon.com
    Access-Entwickler-Konferenz: http://www.donkarl.com/?aek
    Top of the page Bottom of the page


    Seite: < 14 15 16 17 18 19 ... 20 21 22 23 24 25 26 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)