Announcement

Collapse
No announcement yet.

Problem mit CRecordset/Cdatabase

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit CRecordset/Cdatabase

    Hallo,

    ich nutze MS Visual C++ .Net nutze die mfc-Klassen zur Einbindung von ODBC.
    Wenn ich mein Programm kompiliere und unter Visual starte läuft alles fehlerfrei, sobald ich aber die Release *.exe starte, stüzt das Programm in unregelmäßigen Abständen mit einer
    unbehandelten Ausnahme ab.

    Dies passiert während einiger DB-Operationen:
    <PRE>
    while(...){
    1. SELECT über CRecordset
    2. UPDATE über CRecordset
    3. SELECT über Recordset
    }
    >/PRE>

    Ich denke die Ausnahme kommt bei Schritt 2.

    Debuggen der *.exe brachte mich zu Zeile 624 der dbrfx.cpp (Funktion: void RFX_Text(...)). Ausserdem kommt eine Meldung wie: "Der Vorgang Read auf Speicher kann nicht ausgeführt werden".
    Daraus schließe ich, daß mein Update vom Daten des Typs RFX_Text fehlerhaft ist.

    Kann mir jemand helfen?

    Danke
    Jörg
Working...
X