vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

VB & Datenbanken
Datensatz kann nicht updated werden 
Autor: caramba
Datum: 01.05.09 17:17

Hallo,

ich möchte ein Datenfeld in einer Tabelle mutieren. Dazu verwende ich die
nachstehende Routine. Der Datensatz wird gefunden. Beim Update komme ich
aber auf folgenden Fehler:

Run-time error '-2147217864 (80040e38)':

Die zum Aktualisieren angegebene Zeile wurde nicht gefunden. Einige Werte
wurden seit dem letzten Lesen ggf. geändert.

Private Sub AngebotHistory()
    If bRsOpen = True Then
       bRs.Close
       Set bRs = Nothing
       bRsOpen = False
    End If
    sSQL = "SELECT * FROM tblkundenhistory WHERE KdVorgang = '" & oRs!AufNr & _
      "' AND KdVart = 1"
    bRs.CursorLocation = adUseClient
    bRs.Open sSQL, oConn, adOpenKeyset, adLockOptimistic
    bRsOpen = True
    ' Ja, Auftragsdatum setzen
    If bRs.RecordCount = 0 Then
       bRs.Close
       bRsOpen = False
       Set bRs = Nothing
       Exit Sub
    End If
    bRs!KdDatumR = Format(Now, "dd.mm.yyyy")
    bRs.Update
    If bRsOpen = True Then
       bRs.Close
       Set bRs = Nothing
       bRsOpen = False
    End If
End Sub
Ich arbeite mit VB6, XP und setze MySQL ein.

Danke
Rainer
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datensatz kann nicht updated werden1.097caramba01.05.09 17:17
Re: Datensatz kann nicht updated werden595caramba02.05.09 17: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