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

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Access Web Apps: Zugriff durch andere Benutzer?
  • Lorenz08.01.13 21:15
  • Access Stammtisch München am 10.01.2013 (Do)
  • StefanWirrer08.01.13 11:06
  • Tabelle einbinden
  • pwakolbi04.01.13 12:29
       └ RE: Tabelle einbinden Karl Donaubauer04.01.13 14:08
          └ RE: Tabelle einbinden pwakolbi05.01.13 14:35
  • Acc2013 Web-Datenbanken
  • Lorenz02.12.12 20:41
       └ RE: Acc2013 Web-Datenbanken PeterDoering03.12.12 11:18
          └ RE: Acc2013 Web-Datenbanken Lorenz03.12.12 12:41
          └ RE: Acc2013 Web-Datenbanken Lorenz04.12.12 20:27
             └ RE: Acc2013 Web-Datenbanken PeterDoering05.12.12 14:05
                └ RE: Acc2013 Web-Datenbanken Lorenz05.12.12 15:48
          └ RE: Acc2013 Web-Datenbanken Lorenz05.12.12 15:49
             └ RE: Acc2013 Web-Datenbanken Karl Donaubauer10.12.12 19:58
                └ RE: Acc2013 Web-Datenbanken Lorenz12.12.12 11:28
                   └ RE: Acc2013 Web-Datenbanken PeterDoering12.12.12 12:47
       └ RE: Acc2013 Web-Datenbanken yjk03.01.13 22:00
          └ RE: Acc2013 Web-Datenbanken Lorenz04.01.13 10:54
       └ RE: Acc2013 Web-Datenbanken yjk04.01.13 21:09
          └ RE: Acc2013 Web-Datenbanken PeterDoering05.01.13 01:28
  • abstrakte Daten strukturiert in Tabellenform
  • ml-kuen03.01.13 00:48
       └ RE: abstrakte Daten strukturiert in Tabellenform PeterDoering03.01.13 19:56
  • Accessabsturz
  • Tom6420.12.12 11:23
       └ RE: Accessabsturz PeterDoering21.12.12 01:34
  • Checkliste mit Access 2003
  • mat6507.11.12 21:49
       └ RE: Checkliste mit Access 2003 Karl Donaubauer07.11.12 22:13
          └ RE: Checkliste mit Access 2003 mat6508.11.12 09:04
             └ RE: Checkliste mit Access 2003 mat6513.11.12 16:49
                └ RE: Checkliste mit Access 2003 Karl Donaubauer14.11.12 14:09
                   └ RE: Checkliste mit Access 2003 mat6514.11.12 22:44
                      └ RE: Checkliste mit Access 2003 PeterDoering15.11.12 00:46
                         └ RE: Checkliste mit Access 2003 mat6515.11.12 06:18
                            └ RE: Checkliste mit Access 2003 PeterDoering15.11.12 11:44
                               └ RE: Checkliste mit Access 2003 mat6515.11.12 12:41
                                  └ RE: Checkliste mit Access 2003 StefanWirrer15.11.12 15:11
                                     └ RE: Checkliste mit Access 2003 mat6515.11.12 16:11
                                        └ RE: Checkliste mit Access 2003 StefanWirrer15.11.12 16:55
                                           └ RE: Checkliste mit Access 2003 mat6528.11.12 22:56
                                              └ RE: Checkliste mit Access 2003 StefanWirrer29.11.12 16:39
                                                 └ RE: Checkliste mit Access 2003 mat6503.12.12 19:29
                                                    └ RE: Checkliste mit Access 2003 StefanWirrer04.12.12 15:24
                                                 └ RE: Checkliste mit Access 2003 mat6517.12.12 21:14
                                                    └ RE: Checkliste mit Access 2003 StefanWirrer19.12.12 16:41
       └ RE: Checkliste mit Access 2003 mat6515.11.12 20:43
          └ RE: Checkliste mit Access 2003 StefanWirrer16.11.12 15:25
             └ RE: Checkliste mit Access 2003 mat6519.11.12 17:01
             └ RE: Checkliste mit Access 2003 mat6522.11.12 21:50
                └ RE: Checkliste mit Access 2003 StefanWirrer23.11.12 09:00
                   └ RE: Checkliste mit Access 2003 mat6526.11.12 22:14
                      └ RE: Checkliste mit Access 2003 StefanWirrer27.11.12 09:09
  • Hat jmd. Erfahrung mit MongoDB?
  • StefanWirrer17.12.12 15:22
  • Vergleich 3 Codevarianten zur Datensatzwahl per VB...
  • grundguenther13.12.12 00:45
       └ RE: Vergleich 3 Codevarianten zur Datensatzwa... Karl Donaubauer13.12.12 13:26
          └ RE: Vergleich 3 Codevarianten zur Datensatzwah... grundguenther14.12.12 10:12
             └ RE: Vergleich 3 Codevarianten zur Datensatzw... Karl Donaubauer14.12.12 15:21
          └ RE: Vergleich 3 Codevarianten zur Datensatzwah... Karl Donaubauer14.12.12 20:13
  • Access Endlosformular - Suchfunktion
  • hansi3311.12.12 21:21
       └ RE: Access Endlosformular - Suchfunktion Karl Donaubauer14.12.12 15:45
  • Falsches OL-HTML-Signaturformat
  • StefanWirrer13.12.12 16:10
       └ RE: Falsches OL-HTML-Signaturformat StefanWirrer14.12.12 09:52
  • Access Datenbank in HTML einbinden!
  • Snaggy13.12.12 10:03
       └ RE: Access Datenbank in HTML einbinden! PeterDoering13.12.12 10:41
  • Access Weihnachts-Stammtisch München am 13.12.2012...
  • StefanWirrer11.12.12 08:54
  • Tabellen update automatisieren
  • bkleine04.12.12 15:33
       └ RE: Tabellen update automatisieren Karl Donaubauer05.12.12 17:59
          └ RE: Tabellen update automatisieren PeterDoering05.12.12 19:56
          └ RE: Tabellen update automatisieren bkleine06.12.12 15:09
  • Instanzenkontrolle
  • wolf3305.12.12 11:45
       └ RE: Instanzenkontrolle Karl Donaubauer05.12.12 17:45
          └ RE: Instanzenkontrolle wolf3306.12.12 11:37
    Karl Donaubauer
    Gesendet: 13.12.12 13:26
    Betreff: RE: Vergleich 3 Codevarianten zur Datensatzwahl per VBA



    Elite Veteran

    Beiträge: 744
    50010010025
    Ort: Wien
    Hallo, Günther!

    grundguenther - 13.12.12
    Die gängige Aufgabenstellung per VBA in einem Formular zu einen bestimmten Datensatz zu springen (z.B. nach einen Requery zum vorher aktuellen Datensatz), wird üblicherweise wie folgt gelöst (siehe auch Don Karl FAQ 4.5):

    AktID = Me.MyID
    Me.Requery
    Me.RecordsetClone.FindFirst "MyID=" & AktID
    Me.Bookmark = Me.RecordsetClone.Bookmark

    Daneben gibt es kürzere Varianten, die genauso zu funktionieren scheinen:
    Folgende Variante "verzichtet" auf das RecordsetClone und die Bookmarks:
    AktID = Me.MyID
    Me.Requery
    Me.Recordset.FindFirst "MyID=" & AktID

    Folgende Variante "verzichtet" auf das RecordsetClone und Findfirst:

    AktBM = Me.Bookmark
    Me.Requery
    Me.Bookmark = AktBM

    Meine Frage wäre nun: Wo ist der Haken bei den kürzeren Varianten. Es hat ja bestimmt einen Grund, warum Don Karl die erste weitergibt!

    Ich persönlich gebe seit einigen Jahren in etlichen Newsgroup- und Forenbeiträgen fast immer die zweite von dir genannte Variante weiter.

    In der FAQ steht noch die Variante aus den 90er-Jahren als das Formular-Recordset noch nicht direkt ansprechbar war und man den Clone verwenden musste. Der Vorteil dieser Clone-Variante ist, dass sie in allen Access-Versionen funktioniert, das Recordset erst ab Access 2000.

    Bis vor relativ kurzer Zeit waren Access97-Anwendungen noch recht verbreitet, inzwischen sind sie sicher seltener. Ich warte bei solchen Dingen immer gerne ein paar Jährchen bevor ich sie durch hypermoderne Dinge ersetze. Werde es aber bald mal tun.

    Der dritten Methode würde ich nicht trauen, weil sie einen Fehler produziert, wenn das Lesezeichen nimmer da ist, weil der DS im Code oder sonstwie gelöscht wurde. Me.Recordset.FindFirst hingegen wechselt dann einfach nicht den DS und fertig.

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


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