Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Datensatzgruppe nur lesbar

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.06.2006, 09:55 Uhr
DannyP



Hallo

ich versuche derzeit mit Visual Studio 2005 und MFC eine Verbindung per ODBC zu einer Access Datenbank aufzubauen.
Das Anwendungsgerüst (mit der Datenbankunterstützung) hab ich per Anwendungsassistent erstellen lassen.
Allerdings kann ich keine Werte in der Datenbank ändern und hinzufügen.
Sobald ich die Methode AddNew() von dem abgeleiteten CRecordset aufrufe, bekomme ich die Meldung, dass die Datensatzgruppe nur lesbar sei.
Nur hab ich keine Ahnung, warum das so ist. Hab die Anwendung auf dem selben Weg erstellt, wie früher unter Visual Studio .NET 2003; Da funktionierte es einwandfrei
Auf die Access Datenbank sind keine Zugriffsrechte gesetzt und auch die ODBC Verbindung steht nicht auf Schreibgeschützt.
Ich kann auch über die erstelle ODBC Verbindung mit einem Query Analyzer auf die Datenbank zugreifen und auch darüber Daten in die Datenbank einfügen, nur über MFC nicht.
Die Funkion CanAppend() des abgeleiteten CRecordset Objekts liefert mir auch den Wert "false" zurück.

Jemand ne Idee was ich falsch mache?

Danke schon mal und schöne Grüße
Daniel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.06.2006, 22:37 Uhr
mmc20
puss in boots


schau mal nach wo der recordset geöffnet wird, eventuell ist er ja readonly.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: