vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Visual-Basic Einsteiger
Aktualisieren nicht möglich 
Autor: Rainer
Datum: 29.05.02 15:06

Hallo VB-Freunde,

wieder einmal läuft was nicht.
Mit folgender Abfrage stehen mir die Werte ‚Gesamt’ im Recordset zur Verfügung.
RsQuery.Source = "SELECT NrM, Sum(Einzel) AS Gesamt" _
& " From Auswertung" _
& " GROUP BY NrM, Auswahl" _ ‘Auswahl ist eine Spalte ja/nein zur Vorselektierung
& " Having (((Auswahl) = True))" _
& " ORDER BY Sum(Einzel)DESC;"
RsQuery.Open

Das Feld ‚Gesamt’ möchte ich dem ersten Datensatz der Gruppe zuweisen und in der Datenbank speichern.

Do While RsQuery.EOF = False
If aktNrM <> RsQuery!NrM Then
aktNrM = RsQuery!NrM
RsQuery!Gesamt = ‘Fehlermeldung (egal was zugewiesen wird)
‚an dieser brauche ich eine Lösung, um RsQuery!Gesamt speichern zu können
RsQuery.Update
End If
RsQuery.MoveNext
Loop

Ich erhalte die Fehlermeldung „Aktualisieren nicht möglich; Datenbank oder Objekt ist Schreibgeschützt.“
Offenbar verursacht Group By einen Schreibschutz. Mit Abfragen ohne Group By läuft die Schleife.

Hat jemand eine Lösung?
Vielen Dank-Rainer
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Aktualisieren nicht möglich168Rainer29.05.02 15:06
Re: Aktualisieren nicht möglich156Dirk29.05.02 19:48
Die Lösung158Rainer29.05.02 20:36

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