vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
sevDataGrid - neuer Datensatz 
Autor: Wum
Datum: 04.11.06 10:32

Hallo Dieter,
ich muss meine Frage nochmal stellen, denn entweder es gibt einen Fehler im Grid oder –was üblicherweise der Fall ist- der Programmierer macht was falsch.

DataGrid im Recordset-Modus. Daten kommen aus einer Access-Datenbank. Ein neuer Datensatzes wird mit Standardwerten angelegt und dargestellt.

Sub Schritt_1 (Neuanlage Datensatz)
With Grid.Recordset
.AddNew
.Fields(1) = Standardwert_1
.Fields(2) = Standardwert_2
.Update
End with
Grid.Refresh
End Sub

Das wird angezeigt, ist in der Datenbank und funktioniert also.

Jetzt soll per Knopfdruck bzw. durch das Programm ein Wert des zuvor neu angelegten Datensatzes geändert werden.

Sub Schritt_2 (Einen Wert ändern)
With Grid.Recordset
.Fields(2) = GeänderterWert_2
.Update
End with
Grid.RowRefresh
End Sub

Das Programm bleibt beim Update hängen mit der Fehlermeldung „Die zum Aktualisieren angegebene Zeile wurde nicht gefunden“.
Ohne das Update ist der Wert aber nicht in der Datenbank. Wenn ich ohne Update ein Refresh aufrufe, dann zeigt das Grid in allen Zeilen den gleichen Datensatz.

Wo ist der Haken? Die Korrektur wird ja offenbar weder in der Datenbank noch im Recordset richtig aufgenommen.

Viele Grüße
Rainer
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevDataGrid - neuer Datensatz990Wum04.11.06 10:32
Re: sevDataGrid - neuer Datensatz658ModeratorDieter04.11.06 10:43
Re: sevDataGrid - neuer Datensatz599Wum04.11.06 11:01
Re: sevDataGrid - neuer Datensatz671ModeratorDieter04.11.06 11:35
Re: sevDataGrid - neuer Datensatz643Wum04.11.06 11:43
Re: sevDataGrid - neuer Datensatz646ModeratorDieter04.11.06 12:48
Re: sevDataGrid - neuer Datensatz593Wum04.11.06 15:53
Re: sevDataGrid - neuer Datensatz658brauchti05.11.06 19:36
Re: sevDataGrid - neuer Datensatz614Chris121109.03.08 09:38
Re: sevDataGrid - neuer Datensatz631ModeratorDieter10.03.08 12:43
Re: sevDataGrid - neuer Datensatz615Chris121111.03.08 21:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel