AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Access Violation im Speichermanager

Ein Thema von QuickAndDirty · begonnen am 7. Jan 2009 · letzter Beitrag vom 7. Jan 2009
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.985 Beiträge
 
Delphi 12 Athens
 
#1

Access Violation im Speichermanager

  Alt 7. Jan 2009, 09:43
Hallo ich habe ein
TDataset das von dem der GExperts abgeleitet ist,
es funktioniert mittlerweile auch sehr gut.
Das Dataset reicht einfach daten eines X beliebigen TDataset Nachfahren durch.
Es dient als Zugriffslayer damit ich nicht ständig den Code ändern muss,
wenn ich ne andere Datenbank nutzen.

Leider Passiert mir wenn ich in einem verbundenen DBGrid die pfeil Runter taste lange gedrückt halte an einer bestimmten
stelle eine AV im Speichermanager.
Wenn ich zwischen durch einmal kurz die Pfeiltaste Los lasse und dann dahin scrolle(Locate) passiert nichts.
Auch lässt sich der Fehler wenn er einmal aufgetaucht ist nicht nochmal provozieren, es scheint auch alles zu laufen
trotz Fehler.

Ich habe dazu einige Bilder vom Debugger angehängt.

Der Code in dem Es Passiert sieht wie folgt aus:
Delphi-Quellcode:
function TVTABLE.AllocateRecordID: Pointer;
Begin
  if sfRecno in supported then
    Result := Pointer(FCurRec)
  else
    String(Result) := MyDataset.Bookmark;// Hier passiert das.
end;
habt ihr ne idee warum das passiert?
Angehängte Grafiken
Dateityp: gif andieserstelle_153.gif (30,7 KB, 3x aufgerufen)
Dateityp: gif hierdrinnpassierts_562.gif (22,3 KB, 4x aufgerufen)
Dateityp: gif meldung_114.gif (10,7 KB, 4x aufgerufen)
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz