Autor Thema: Zähler hinzufügen fehlerhaft  (Gelesen 152 mal)

Schatzmeister

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
    • E-Mail
Zähler hinzufügen fehlerhaft
« am: Mai 20, 2017, 05:17:55 Nachmittag »
Hallo Herr Göldenitz,

ich bin gerade dabei, das Programm für unseren Gartenverein zu testen.Dabei ist mir aufgefallen, dass ich einem vorhandenem Mitglied keinen neuen
Zähler anlegen kann. Weder in einer neuen Datenbank (.accdb) noch in der vom Programm mitgelieferten DB Verein.accdb .
Ich habe einen Strom- und einen Wasserzähler als Typ angelegt.

Programmversion: 3.4.6   läuft unter WIN10 Home  64bit

Folgende Fehlermeldung kommt:

---------------------------
Unerwarteter Fehler im Programm
---------------------------
Fehlerquelle: DBOpenADODBRecordSet

SELECT * FROM Zähler WHERE Mitglied=5 AND Zählertyp=3

Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben.

Source: Microsoft Access Database Engine



Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.Runtime.InteropServices.COMException (0x800A0E78): Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.
   bei ADODB.RecordsetClass.get_RecordCount()
   bei JoGoVEREIN.frmZähler_Mitglieder.a(Int32 A_0, Int32 A_1, String A_2)
   bei JoGoVEREIN.frmZähler_Mitglieder.b(Object A_0, EventArgs A_1)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
JoGoVEREIN
    Assembly-Version: 3.4.6.0.
    Win32-Version: 3.4.6.
    CodeBase: file:///E:/Programme/JoGo/JoGoVEREIN/JoGoVEREIN.exe.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 14.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
ADODB
    Assembly-Version: 7.0.3300.0.
    Win32-Version: 7.10.6070.
    CodeBase: file:///E:/Programme/JoGo/JoGoVEREIN/ADODB.DLL.
----------------------------------------
MySql.Data
    Assembly-Version: 6.9.9.0.
    Win32-Version: 6.9.9.0.
    CodeBase: file:///E:/Programme/JoGo/JoGoVEREIN/MySql.Data.DLL.
----------------------------------------
System.Data
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Transactions
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
Accessibility
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
CustomMarshalers
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll.
----------------------------------------
System.Data.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Data.resources.dll.
----------------------------------------
System.EnterpriseServices
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2053.0 built by: NET47REL1.
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


Ich hoffe, Sie können mir weiterhelfen.

Danke

Bis bald!!


JoGo

  • Administrator
  • Jr. Member
  • *****
  • Beiträge: 78
    • Profil anzeigen
    • E-Mail
Re: Zähler hinzufügen fehlerhaft
« Antwort #1 am: Juni 03, 2017, 03:30:41 Nachmittag »
Hallo Herr Schatzmeister,

der Fehler ist mit der Version 3.4.7 behoben. Vielen Dank für den Hinweis.

Herzliche Grüße,
J. Göldenitz

Schatzmeister

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
    • E-Mail
Re: Zähler hinzufügen fehlerhaft
« Antwort #2 am: Juni 04, 2017, 10:34:56 Vormittag »
Hallo Herr Göldenitz,

Fehler ist mit der neuen Version behoben. Allerdings bekommt der neue Zähler in der Spalte Zählername auch den Wert "Zählername" eingetragen.
Ich kann den Wert zwar überschreiben (z.B. S 0000005 oder W 0000005), allerdings wird er nicht in der DB abgespeichert. Beim nächsten Öffnen
der Tabelle steht in der Spalte wieder der Wert "Zählername" drin.

Schöne Feiertage