vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

Fortgeschrittene Programmierung
SQL & Recordset 
Autor: Stift
Datum: 27.11.01 03:36

Unglaubliches spiel sich bei mir ab:

Die einfachste SQL anweisung die ich seit langen geschrieben hab will einfach
nicht funktionieren !!!
Das Recordset Objekt greift auf eine Access db zurück.

With Rs
.Source = "select Sort from Bestandsliste where WarengruppeNr = " & grpIndex
.Open

Do While Not .EOF And Not .BOF
n = n + 1

.Fields(0) = n ' oder auch .Fields("Sort")
.Update 'oder auch statt .Fields >> .Update("Sort"), n
.MoveNext
Loop

.Close
End With

Die Datenbank connection funktioniert 100%ig.
Der .RecordCound zeigt auch die richtige anzahl an selektierten einträgen an.
Im debug modus habe ich alles überprüft, die variablen haben den richtigen wert,
und .Fields representiert auch den richtigen wert.

A B E R :
Sobald das programm .Update ausfüren will, hab ich die fehlermeldung:

" Ungenügende oder inkorrekte Schlüsselspalteninformation: es sind zuviele Zeilen von der Aktualisierung betroffen. "
Run-time error '-2147467259 (80004005)'

Und alle 400 einträge (obwohl die .RecordCount eigenschaft nur 7 zeigte, das auch richtig ist) in der datenbankspalte "Sort" haben den wert "1" erhalten (weil ja die variable "n" = 1 war)

Das ist min. die 10 SQL anweiweisung, die in meinem programm über das selbe Recordset Objekt und Connection zugreift !!

Ich hab keine ahnung mehr woran es liegen kann! (oder stehe ich wirklich so auf der leitung??)
lieben dank im voraus !!!!!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL & Recordset110Stift27.11.01 03:36
Re: SQL & Recordset301ModeratorDieter27.11.01 10:17
Re: SQL & Recordset84Brazzo27.11.01 11:57
Re: SQL & Recordset72Stift27.11.01 20:09
Re: SQL & Recordset72Stift27.11.01 20:10

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