Datenbank: MS SQL Server • Version: 2008 • Zugriff über: ADO
EOleException mit detailierten Informationen. AV???
Mit diesem Beilspiel von shmia versuche ich mehr Informationen zu einer Exception abzurufen. Leider kommt es gleich in der ersten Zeile zur einer AV. Wie kann das denn sein?
Diese Zeile löst die AV aus:
Delphi-Quellcode:
e := cn.ConnectionObject.Errors;
|
Re: EOleException mit detailierten Informationen. AV???
Welche AV wird denn da ausgelößt? :glaskugel:
Doch nicht etwa irgendwas mit "Zugriff an Adresse 000000xx"? Wenn, dann wird wohl eines der Objekte nicht existieren.
Delphi-Quellcode:
function GetAllADOErrors(cn: TADOConnection):string;
var i : Integer; e : ADOInt.Errors; begin if not Assigned(cr) then Raise Exception('TADOConnection does not exists'); if not Assigned(cn.ConnectionObject) then Raise Exception('TADOConnection.ConnectionObject does not exists'); e := cn.ConnectionObject.Errors; for i := 0 to e.Count-1 do ... |
Re: EOleException mit detailierten Informationen. AV???
Vielen Dank für die schnelle Antwort!
Zitat:
Genau diese Meldung. Ich gebe die ADO-Komponente aber nirgendwo frei. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz