AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi -502: Declared cursor already exists

-502: Declared cursor already exists

Ein Thema von Codehunter · begonnen am 7. Feb 2007 · letzter Beitrag vom 8. Feb 2007
Antwort Antwort
Seite 2 von 2     12
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: -502: Declared cursor already exists

  Alt 8. Feb 2007, 16:46
Ich denke so langsam kapiere ich das Problem. Ich habe da ein datensensitives DBGrid in dessen OnChange-Event erzeuge ich ein zusätzliches Query auf der selben Connection, der selben TZQuery und der selben Tabelle. Wahrscheinlich passieren die internen Transaktionen vom Grid und die im OnChange-Event so schnell nacheinander daß der Laden gelegentlich durcheinander kommt. Einfach ein Leichtsinnsfehler. Ich werds jetzt mal umstricken und hoffe daß das Problem dann aus der Welt ist.
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: -502: Declared cursor already exists

  Alt 8. Feb 2007, 19:44
Problem gelöst!

Ich habe noch etwas gesucht und ein ähnliches Problem in einer Newsgroup gefunden:

http://www2.usenetarchive.org/Dir36/File660.html

Dort handelte es sich zwar um Interbase+IBX aber das Workaround war sehr interessant: Einfach vor dem Query ein Randomize absetzen. Ich habs probiert und das Problem war vom Tisch. Scheinbar ist das ein uralter Bug den Firebird schon aus IB-Zeiten mit sich rumschleppt bzw. bei FB der selbe Fehler gemacht wurde. Sonst würde der Workaround nicht bei beiden funktionieren.

Aber auf so eine Lösung muß man erstmal kommen
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 19:59 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