CRecordset::Update() Datenbank update klappt nicht...
-
Hi, ich würde gerne ein Feld ändern in meiner SQL db..
Dies mache ich so:
1. Per Wizard eine Klasse von CRecordset mit der Datenbanktabelle verknüpft.2. Code ^^
m_PepPrintdoc.m_strFilter.Format("PD_PKEY = \'%d\'", pDatensatz->m_PdPkey); If (m_PepPrintdoc.Open()) { m_PepPrintdoc.Edit(); M_PepPrintdoc.SetFieldDirty(NULL,TRUE); CTime DruckTime = CTime::GetCurrentTime(); m_PepPrintdoc.m_PD_DRUCK_ZEITPUNKT = DruckTime.GetTime(); m_PepPrintdoc.Update(); m_PepPrintdoc.Close(); }Beim ausführe bekomme ich die Meldung "No rows were affected with update / deelte call..."..
Habt ihr ne ahnung was ich falsch mache? die Spalte m_PD_DRUCK_ZEITPUNKT ist ein 14 stellen timestamp ( MySQL )
Mfg T1c4L
-
wenn ihr eine andere idee habt um einen Datensatz in einer MYsql tabelle zu editieren immernur her,
ich öffne die DB als snapshot, kann es daran liegen das ich kein update aufrufen kann?
der Datensatz sollte nur verändert werden, die veränderun müssen nicht angezeigt werden....
MfG
T1c4L