vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
Datenbank bearbeiten geht nicht 
Autor: Master P
Datum: 12.07.04 14:16

Hi
kann keine Datensätze die ich bearbeitet habe nicht speichern. Neue Datensätze zu erstellen funktioniert.

Fehlermeldung: Laufzeitfehler 3251

Das aktuell Recordset unterstützt keine Aktuallisierung. Hierbei handelt es sich möglicherweise um eine Einschränkung seitens des Providers oder des gewählten LockTypes


Source:

Option Explicit
Dim con As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sql As String
Dim intSpeichern As Integer

Private Sub Form_Load()
Dim ApplicationPath As String
ApplicationPath = IIf(Right(App.Path, 1) = "\", App.Path, App.Path + "\")
Set con = New ADODB.Connection
con.Mode = adModeReadWrite
con.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & ApplicationPath & "Buecher.mdb;"
Set rs = New ADODB.Recordset
rs.Open "select BuchNr,BuchName,Regal from Buecher Order by BuchNr", con, adOpenDynamic, adLockOptimistic, 1
Füllen der ListViews
End Sub

Private Sub xpcmdSpeichern_Click()
If intSpeichern = 1 Then
If txtBuchNr <> "" And txtBuchName <> "" _
And txtRegal <> "" Then
rs!BuchName = txtBuchName
rs!Regal = txtRegal
rs.Update
End If
End If
If intSpeichern = 2 Then
If txtBuchNr <> "" And txtBuchName <> "" _
And txtRegal <> "" Then
rs.AddNew
rs!BuchNr = txtBuchNr
rs!BuchName = txtBuchName
rs!Regal = txtRegal
rs.Update
End If
End If
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbank bearbeiten geht nicht432Master P12.07.04 14:16
Re: Datenbank bearbeiten geht nicht264ModeratorDieter12.07.04 17:28
Re: Datenbank bearbeiten geht nicht244Master P12.07.04 21:40
Re: Datenbank bearbeiten geht nicht265Master P13.07.04 22:03

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-2024 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