Delphi Gebruikersgroep

 

Home    Up

Error creating cursor handle

Als ik de volgende query aanroep vanuit een tbutton 
INSERT INTO TOT_JAAR(BESTTIJD) 
SELECT SUM( BESTTIJD ) 
FROM "BMR_JAAR.DBF" 
krijg ik na het, overigens correct, uitvoeren van de query de foutmelding Error creating cursor handle. 
Weet hier iemand een oplossing voor 

Hans Smits

--

De combinatie lijkt niet logisch............ 
Wellicht ben je door je resources heen. Probeer hetzelfde eens in een 'minimale' omgeving en kijk wat er dan gebeurt, of sluit e.e.a. af. Form's niet autocreate etc. 

Hans

--

Bedankt voor de snelle reactie, 

Het 'programma'bestaat echter uit een form en een button hierop omdat ik dez sql mogelijkheid wilde testen. De omvang van het programma is 533 kb. Als ik het programma rechtstreeks opstart en niet in de delphi omgeving geeft het dezelfde foutmelding. 
de volledige foutmelding is Project ... raise exception class ENoResultSet with message 'Error creating cursor handle' Process stopped. Use Step or Run to continue. 

Bij voorbaat dank voor de hulp 

Hans Smits 

--

De meldinging error creating cursor handle wordt veroorzaakt doordat je een actie wilt doen op je database die geen resultaat teruggeeft( alle stataments die je met execsql uitvoert) maar probeert uittevoeren met query.open (DIt verwacht een resultaat) maar je query geeft geen resultaat daardoor gaatde positie bepaling van de wuery mis gevolg een ERROR 

Oplossing verander query,open in query.execsql en het probleem is opgelost 

Roelof

--

Roelof geweldig bedankt voor de tip 
het werkt.