🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
2 messages
2 total messages Started by Niels Van Eetvelde Wed, 28 Aug 2002 21:20
MySQL en de MFC ODBC klassen
#7539
Author: Niels Van Eetvelde
Date: Wed, 28 Aug 2002 21:20
26 lines
2005 bytes
Gegroet,

Ik ben een programmatje aan het schrijven dat gebaseerd is op een MySQL 
database server (3.2x). De bedoeling is om het met de MFC ODBC klassen 
CDatabase en CRecordset te doen (en de MyODBC 2.50 driver).

Dat lukte tot op heden erg aardig voor het toevoegen en doorlopen van data. 
Maar het updaten van data wil niet lukken, zo geeft het volgende stukje

m_StockSet->Open(CRecordset::snapshot, "SELECT * FROM stock");

m_StockSet->SetAbsolutePosition(mark + 1);
m_StockSet->Edit();
m_StockSet->m_Beschrijving = "Iets anders";
m_StockSet->Update();

(waarbij m_StockSet een afgeleide van een CRecordSet is, en (mark+1) een 
geldige positie)

de volgende foutmelding bij het uitvoeren van Update():

"No cursor name available"

Volgens de docs van MySQL ondersteunt de gebruikte versie geen server side 
cursors, maar omdat dit me toch echt wel "basic" lijkt vraag ik me toch af 
of ik zelf niet ergens iets vergeten ben.
Re: MySQL en de MFC ODBC klassen
#7555
Author: Niels Van Eetvelde
Date: Fri, 30 Aug 2002 16:18
25 lines
1994 bytes
Niels Van Eetvelde <geen.spam@voormij.aub> wrote in
news:Xns9278ED357D1CCnielsvaneetvelde@195.130.132.65: 

> 
> m_StockSet->Open(CRecordset::snapshot, "SELECT * FROM stock");
> 
> m_StockSet->SetAbsolutePosition(mark + 1);
> m_StockSet->Edit();
> m_StockSet->m_Beschrijving = "Iets anders";
> m_StockSet->Update();
> 
> (waarbij m_StockSet een afgeleide van een CRecordSet is, en (mark+1)
> een geldige positie)
> 
> de volgende foutmelding bij het uitvoeren van Update():
> 
> "No cursor name available"
> 
> Volgens de docs van MySQL ondersteunt de gebruikte versie geen server
> side cursors, maar omdat dit me toch echt wel "basic" lijkt vraag ik
> me toch af of ik zelf niet ergens iets vergeten ben.
> 

Het probleem loste zichzelf blijkbaar op door up te graden naar de 
recentere 3.x MyODBC driver (alhoewel dit dus een beta driver is)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads