Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: J.D am Juni 06, 2020, 07:48:57

Titel: Warenbestand aus Tabelle abziehen...
Beitrag von: J.D am Juni 06, 2020, 07:48:57
das ist so einfach das ich plaque im Kopf hab...

es gibt einen Warenbestand und ein Formfeld Me.Anzahl, was in Me.Anzahl drin steht möchte ich von Tabelle bestand, Spalte Rollen abziehen.

     Dim strSQL As String
strSQL = "UPDATE Bestand" & "SET Rollen= -'" & Me.Anzahl & "' "


ich bekomme es einfach nicht hin :-[

grüsse
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: DF6GL am Juni 06, 2020, 12:32:46
Hallo,

nur zur Syntax:

strSQL = "UPDATE Bestand SET Rollen= Rollen-" & Me.Anzahl

"Anzahl" als Name sollte dringend vermieden werden.
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: Beaker s.a. am Juni 06, 2020, 12:36:58
Hallo,
Eigentlich macht man das ja so nicht. Ein Bestand errechnet sich zu jedem
beliebigen Zeitpunkt aus den Zu- und Abgängen einer Bewegungstabelle.
gruss ekkehard
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: DF6GL am Juni 06, 2020, 14:10:10
deswegen auch
Zitatnur zur Syntax:
8)
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: Beaker s.a. am Juni 06, 2020, 16:31:44
hatte ich geflissentlich überlesen  ;)
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: J.D am Juni 07, 2020, 07:48:02
jo, danke sehr... so geht es schon mal
    Dim abziehen As Long
    Dim strSQL As String
   
    abziehen = Me.Anzahl
    strSQL = "UPDATE Bestand SET Rollen= Rollen-" & abziehen
    DoCmd.RunSQL strSQL
   


hab ich noch eine möglichkeit diese meldung zu unterdrücken?
ZitatSie sind dabei 1 Zeile(n) zu aktuallisieren.
bla bla bla bla

grüsse J.D
Titel: Re: Warenbestand aus Tabelle abziehen...
Beitrag von: J.D am Juni 07, 2020, 08:02:52
ok...
DoCmd.SetWarnings False

grüsse J.D