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

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Bildschirmbreite begrenzen
  • Lorenz01.04.21 19:56
       └ RE: Bildschirmbreite begrenzen (gelöst) Lorenz02.04.21 09:33
  • Datev-Export?
  • Lorenz25.03.21 18:29
       └ RE: Datev-Export? Kontex26.03.21 23:12
          └ RE: Datev-Export? Lorenz28.03.21 16:38
             └ RE: Datev-Export? Kontex30.03.21 22:35
                └ RE: Datev-Export? Lorenz01.04.21 19:47
  • Schlüsselverletzung
  • Greiff12.03.21 07:32
       └ RE: Schlüsselverletzung Greiff12.03.21 14:57
          └ RE: Schlüsselverletzung, Autowert schreibt dop... Greiff14.03.21 20:25
             └ RE: Schlüsselverletzung, Autowert schreibt d... Karl Donaubauer15.03.21 10:07
                └ gelöst: Schlüsselverletzung, Autowert schr... Greiff15.03.21 17:45
  • Progrann Fehler
  • Iemhoff11.03.21 18:54
       └ RE: Progrann Fehler Andrea11.03.21 20:59
       └ RE: Progrann Fehler Iemhoff12.03.21 18:01
          └ RE: Progrann Fehler Andrea13.03.21 11:25
             └ RE: Progrann Fehler Iemhoff13.03.21 13:56
                └ RE: Progrann Fehler Andrea13.03.21 14:48
  • Access Berichte: Unterformular unterdrückt mir ein...
  • Strubli09.03.21 15:42
       └ RE: Access Berichte: Unterformular unterdrückt m... Karl Donaubauer09.03.21 17:23
          └ RE: Access Berichte: Unterformular unterdrückt... Strubli12.03.21 00:24
             └ RE: Access Berichte: Unterformular unterdrüc... Andrea12.03.21 08:16
                └ RE: Access Berichte: Unterformular unterdr... Strubli12.03.21 20:38
  • Fehler 3343 und 3049
  • Andrea11.03.21 13:19
       └ RE: Fehler 3343 und 3049 Greiff12.03.21 08:00
          └ RE: Fehler 3343 und 3049 Andrea12.03.21 08:05
             └ RE: Fehler 3343 und 3049 Greiff12.03.21 08:13
                └ RE: Fehler 3343 und 3049 Andrea12.03.21 08:17
       └ RE: Fehler 3343 und 3049 PeterDoering12.03.21 11:02
          └ RE: Fehler 3343 und 3049 Andrea12.03.21 12:40
  • A97 set db = currentdb
  • HeinzW09.03.21 18:14
  • Hilfe! Textfeld aus gefiltertem Unterformular ausl...
  • oggi02.03.21 09:41
       └ RE: Hilfe! Textfeld aus gefiltertem Unterformula... Marzer02.03.21 11:06
          └ RE: Hilfe! Textfeld aus gefiltertem Unterformu... oggi02.03.21 12:03
             └ RE: Hilfe! Textfeld aus gefiltertem Unterfor... PeterDoering02.03.21 13:34
                └ RE: Hilfe! Textfeld aus gefiltertem Unterf... oggi02.03.21 14:54
                   └ RE: Hilfe! Textfeld aus gefiltertem Unte... Marzer05.03.21 08:54
  • Aktualisierungsabfrage über VBA
  • SoeSchi25.02.21 16:23
       └ RE: Aktualisierungsabfrage über VBA PeterDoering26.02.21 00:56
          └ RE: Aktualisierungsabfrage über VBA SoeSchi26.02.21 08:22
             └ RE: Aktualisierungsabfrage über VBA SoeSchi26.02.21 09:38
             └ RE: Aktualisierungsabfrage über VBA PeterDoering27.02.21 15:52
                └ RE: Aktualisierungsabfrage über VBA SoeSchi01.03.21 09:01
  • Access Laufzeitende?
  • Greiff22.02.21 15:13
       └ RE: Access Laufzeitende? Karl Donaubauer22.02.21 17:45
          └ RE: Access Laufzeitende? Greiff22.02.21 19:54
  • Einladung zum 4. virtuellen Access-Stammtisch Hann...
  • KlausWerther17.02.21 13:36
  • PDF Ausgabe scheitert (auf einigen PCs)
  • motocomfort02.02.21 13:59
       └ RE: PDF Ausgabe scheitert (auf einigen PCs) Karl Donaubauer04.02.21 17:54
          └ RE: PDF Ausgabe scheitert (auf einigen PCs) motocomfort11.02.21 12:17
  • Hilfestellung in Access nötig
  • PiratJack09.02.21 13:58
       └ SQL-WHERE mit Like bringt zu viele Resultate (wa... Karl Donaubauer09.02.21 19:19
          └ RE: SQL-WHERE mit Like bringt zu viele Resulta... PiratJack10.02.21 08:47
             └ RE: SQL-WHERE mit Like bringt zu viele Resul... PiratJack10.02.21 09:18
                └ RE: SQL-WHERE mit Like bringt zu viele Res... Karl Donaubauer10.02.21 09:26
                   └ RE: SQL-WHERE mit Like bringt zu viele R... PiratJack10.02.21 10:42
  • Frage zu einer Aktualisierungsabfrage
  • Frank_owski30.01.21 21:50
       └ RE: Frage zu einer Aktualisierungsabfrage Karl Donaubauer04.02.21 18:31
  • Felder überschreiben mit Aktualisierungsabfrage
  • LoosA04.02.21 11:31
       └ RE: Felder überschreiben mit Aktualisierungsabfr... Karl Donaubauer04.02.21 17:40
    SoeSchi
    Gesendet: 25.02.21 16:23
    Betreff: Aktualisierungsabfrage über VBA


    Member

    Beiträge: 6

    Hallo,

    ich möchte - recht banal - Werte in einer Tabelle austauschen. Per VBA werden zunächst 2 Hilfstabellen gefüllt, die eigentliche Arbeit soll am Ende des Codes eine Aktualisierungsabfrage erledigen:

     Set qry = cdb.QueryDefs('qupdMeineAbfrage')

    qry.Parameters('p1') = TempVars(conUser).Value

    On Error Resume Next

    qry.Execute dbFailOnError

    If Err.Number = 0 Then

        MsgBox "Die gewünschten Werte wurden ersetzt!", vbInformation, conAppName

    Else

        MsgBox "Beim Ersetzen der Werte ist ein Fehler aufgetreten!", vbCritical, conAppName

    End If

    Problem: Die Abfrage wird zwar ohne Fehler ausgeführt, änder aber nichts an den Daten. Die selbe Abfrage - unmittelbar danach - per Hand ausgeführt, ändert die Daten genaus so wie beabsichtigt.

    Da ich die Erfahrung gemacht habe, dass cdb.execute noch ausgeführt wird, während der Code  schon weiterläuft (was oftmals zu Problemen führt), habe ich den vorherlaufenden Code (Anfüge- und Aktualisierungsabfragen) in eine Transaktion verpackt (so dass sichergestellt ist, das er fertig abgearbeitet wurde. Ich habe auch diese Abfrage in eine Transaktion gepackt: wrk.CommitTrans wird ausgeführt, nur Daten werden nicht geändert.

    Die Abfrage selbst verbindet über INNER JOINS 6 Tabellen und enthält - neben dem Parameter mit einem zu schreibenden Wert (s.o.) -nur noch ein Filterkriterium. Der Parameter wird übrigens richtig gesetzt. In einer Vorabfrage ist eine Funktion untergebracht, die ein ReplikationsID-Feld in einen String umwandelt.

    Hat jemand eine Idee, wo hier das Problem liegen könnte?

    Besten Dank schon mal vorab!

    Top of the page Bottom of the page


    Seite: < 1 2 3 4 5 6 7 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)