vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
PRoblem beim rechnen??!! 
Autor: MicMarx
Datum: 07.11.04 16:01

Hi,

ich hab ein Problem, bei der Berechung der Summe aus einer DB Spalte.

Hier erstmal mein Code:

Dim JanE, FebE, MrzE, AprE, MaiE, JunE, JulE, AugE, SepE, OktE, NovE, DezE As _
  String
Dim JanA, FebA, MrzA, AprA, MaiA, JunA, JulA, AugA, SepA, OktA, NovA, DezA As _
String
Dim JanED, FebED, MrzED, AprED, MaiED, JunED, JulED, AugED, SepED, OktED, _
NovED, DezED As Double
Dim JanAD, FebAD, MrzAD, AprAD, MaiAD, JunAD, JulAD, AugAD, SepAD, OktAD, _
NovAD, DezAD As Double
Dim Jan, Feb, Mrz, Apr, Mai, Jun, Jul, Aug, Sep, Okt, Nov, Dez As Double
 
Set Rs = New ADODB.Recordset
Set Rs2 = New ADODB.Recordset
 
Rs.Open "Select SUM(Einnahme) As Summe From Kassenbuch Where Monat = 'Feb'", _
  Cn, adOpenDynamic, adLockOptimistic
Rs2.Open "Select * From Kassenbestände Where Monat = 'Feb'", Cn, adOpenDynamic, _
adLockOptimistic
    If Rs.Fields("Summe").Value = "" Then
        FebE = "0"
    Else
        FebE = Rs.Fields("Summe")
    End If
Rs.Close
Rs2.Close
 
Rs.Open "Select SUM(Ausgabe) As Summe From Kassenbuch Where Monat = 'Feb'", Cn, _
  adOpenDynamic, adLockOptimistic
Rs2.Open "Select * From Kassenbestände Where Monat = 'Feb'", Cn, adOpenDynamic, _
adLockOptimistic
    If Rs.Fields("Summe").Value = "" Then
        FebA = "0"
    Else
        FebA = Rs.Fields("Summe")
    End If
 
Rs.Close
Rs2.Close
 
FebED = CDbl(FebE)
FebAD = CDbl(FebA)
Feb = FebED - FebAD
 
Rs2.Open "SELECT * FROM KAssenbestände Where Monat = 'Feb'", Cn, adOpenDynamic, _
  adLockOptimistic
Rs2.Fields("Bestand").Value = Feb
 
Rs2.Update
Rs2.Close
Und zwar gibt es im Februar keine Ausgaben. Jetzt bringt er mir einen Fehler in der Zeile

FebAD = CDbl(FebA)
Er sagt "Ungültige verwendung von Null".

Wo liegt hier das Problem??
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
PRoblem beim rechnen??!!1.240MicMarx07.11.04 16:01
Re: PRoblem beim rechnen??!!726wincnc07.11.04 16:26
Re: PRoblem beim rechnen??!!767MicMarx07.11.04 17:59
Re: PRoblem beim rechnen??!!696Roger10.11.04 15:26
Re: PRoblem beim rechnen??!!815MicMarx10.11.04 18:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel