Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
SQL-Update funktioniert nicht
zurück: Access 2007: Kombobox lässt sich nicht anklicken weiter: Unterformular nicht aktualisert nach Änderung Hauptformular Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Birg
Gast


Verfasst am:
23. Jun 2007, 17:47
Rufname:

SQL-Update funktioniert nicht - SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Hi!

In den Steuerelementinhalten meiner Forms stehen jede Menge Berechnungen etc.

Die Ergebnisse dieser Berechnungen bekomme ich nur per SQL-Update in die jeweiligen Tabellenfelder. - Daher habe ich als Ereignisprozedur ("Nach Aktualisierung") folgenden Code:
Code:
Private Sub Tabellenfeld_AfterUpdate()
    DoCmd.SetWarnings False
    DoCmd.RunSQL "UPDATE Anlagevermögen SET ElektronikSoll;"
    DoCmd.SetWarnings True
End Sub
Leider bekomme ich nicht das gewünschte Ergebnis, will meinen die Daten tauchen eben nicht in der angegebenen Tabelle auf...

Ich vermute mal einen syntaktischen Fehler, bzw. die falsche Ereignisprozedur.

Wäre schön, wenn mir jemand unter die Arme greifen könnt' Wink

Herzlichen Dank!

Birg
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Jun 2007, 18:01
Rufname:
Wohnort: Berlin


AW: SQL-Update funktioniert nicht - AW: SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Da fehlt wohl was in der SQL-Syntax:

UPDATE Anlagevermögen SET Anlagevermögen.ElektronikSoll = ???

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Birg
Gast


Verfasst am:
23. Jun 2007, 18:29
Rufname:

AW: SQL-Update funktioniert nicht - AW: SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Hi Rita,

keine Ahnung was dort hin soll. - Das Ziel soll immer nur sein, dass die berechneten Daten in die Tabelle übernommen werden...

Herzliche Grüsse

Birg
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Jun 2007, 18:47
Rufname:
Wohnort: Berlin

AW: SQL-Update funktioniert nicht - AW: SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Eigentlich sollman ja Berechnungen nicht in der Datenbank abspeichern, man kann die Werte jederzeit wieder berechnen und falls ein Argument inzwischen verändert wurde, stimmt der berechnete Wert nicht mehr.

Mein Tipp:

Erstelle eine Abfrage auf Grundlage deiner Tabelle
führe die Berechnungen in der Abfrage durch
und binde diese Abfrage an Dein Formular.

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Birg
Gast


Verfasst am:
24. Jun 2007, 11:01
Rufname:

AW: SQL-Update funktioniert nicht - AW: SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Hi Rita,

erst einmal vielen Dank für Deine Hilfe. - Mit der Abfrage bin ich aufgrund der Vielzahl und Komplexität der Berechnungen und Formulare echt überfordert.

Für einen hinreichenden Nutzen wäre tatsächlich das UPDATE eine annehmbare Lösung. - Kannst Du mir da helfen...?

Herzlichen Dank!

Birg
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
24. Jun 2007, 12:10
Rufname:
Wohnort: Berlin


AW: SQL-Update funktioniert nicht - AW: SQL-Update funktioniert nicht

Nach oben
       Version: Office XP (2002)

Wie gesagt, ich bevorzuge für solche Fälle Abfragen. Dagegen würde nur sprechen, wenn die Berechnungen längere zeit in Anspruch nehmen, so dass der Aufruf der Abfrage unverhältnismäßig lange dauert. Ansonsten ist die Erstellung einer Abfrage doch auch nicht komplizierter als das Update. Irgendwie hast Du dochdie Formeln für die Berechnung schon im Formular. Du musst nur diese Formeln stattdessen in die Abfrage übernehmen.

Wenn die Berechnungen relativ komlex sind, würde ich für jedes Feld, das berechnet werden soll eine Funktion erstellen. Diese kann dann in der Abfrage aufgerufen werden.

Ein berechnetes Feld in der Abfrage würde dann etwa so aussehen:
Code:
Feldname: DeineFunktion(Arg1;Arg2;...)

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Sortierung funktioniert nicht richtig 14 Hans Helfer 376 29. Okt 2008, 20:25
Hans Helfer Abfrage Sortierung funktioniert nicht richtig
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage aus 2 Tabellen funktioniert nicht 0 niesel81 295 22. Okt 2008, 14:12
niesel81 Abfrage aus 2 Tabellen funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Befehl funktioniert nicht -> DELETE 1 eiskalterengel 2304 02. Okt 2008, 12:40
Willi Wipp SQL Befehl funktioniert nicht -> DELETE
Keine neuen Beiträge Access Tabellen & Abfragen: Username unter AC 2003 auslesen - Environ funktioniert nicht 12 andreczogalla 3210 03. Sep 2008, 14:29
andreczogalla Username unter AC 2003 auslesen - Environ funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Löschweitergabe funktioniert nicht 4 Poke888 888 29. Mai 2008, 10:09
KlausMz Löschweitergabe funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit mehreren Kriterien funktioniert in Form nicht 14 StockMaster 782 06. Mai 2008, 13:24
Gast Abfrage mit mehreren Kriterien funktioniert in Form nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Löschabfrage funktioniert nicht 3 Bernett22 406 08. Apr 2008, 11:40
MAPWARE Löschabfrage funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Umsätze kumulieren - DSUM funktioniert nicht 1 Benicio 3235 10. Sep 2007, 18:11
Shai Umsätze kumulieren - DSUM funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Bound Column funktioniert nicht 6 Smmmile 1201 12. Jul 2007, 17:56
Smmmile Bound Column funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Warum funktioniert diese Abfrage nicht ? 6 Mirage 804 05. Jun 2007, 12:14
Mirage Warum funktioniert diese Abfrage nicht ?
Keine neuen Beiträge Access Tabellen & Abfragen: Aktualisierungsabfrage funktioniert nicht 7 BAD TOUCH 3023 30. Mai 2007, 13:13
Gast Aktualisierungsabfrage funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage funktioniert nicht...hilfe!!!!! 2 bennie103 603 22. März 2007, 21:14
Gast Abfrage funktioniert nicht...hilfe!!!!!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe