Einzelnen Beitrag anzeigen

Bambini
(Gast)

n/a Beiträge
 
#3

AW: Keine Transaktion aktiv ?!?

  Alt 11. Nov 2015, 13:40
Von der TDS Meldung und EOleException scheint es ein SQL Server zu sein, in welche du die Daten schreibst.
Sind in einer der SQL Tabellen TDateTime oder Float Felder drin?

Wenn ja, lautet die Meldung evtl. so ähnlich:
Zitat:
Der eingehende Tabular Data Stream (TDS) für das RPC-Protokoll (Remote Procedure Call) ist nicht richtig. Parameter 17 (''): Der angegebene Wert ist keine gültige Instanz des float-Datentyps. Überprüfen Sie die Quelldaten im Hinblick auf ungültige Werte. Ein Beispiel für einen ungültigen Wert sind Daten eines numerischen Typs, deren Dezimalstellen den Wert für die Genauigkeit überschreiten.
Die Ursache ist ein z.B. ein leerer Parameter.

Wenn solch eine Exception auftritt, dann macht der SQL Server selbst einen Rollback, d.h. dein
Try...Except Rollback; end läuft dann auf keine bestehende Transaktion mehr.
  Mit Zitat antworten Zitat