vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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.NET - Fortgeschrittene
Datensatz in einer Tabelle updaten!? 
Autor: mwurster
Datum: 07.11.03 23:28

Hi,
ich bin neu bei VB.Net, deswegen hab ich auch noch einige Probleme und noch mehr fragen. Die wichtigste ist jetzt momentan, dass ich ein Datensatz in einer Tabelle updaten möchte!
Das hier ist mein Code dazu:
Dim File As String
                Dim mNPasswort As String
                mNPasswort = tfChangePasswort.Text
                Dim conClsf As OleDb.OleDbConnection
                Dim cmdMbrs As OleDb.OleDbCommand
                Dim rdrMbrs As OleDb.OleDbDataReader
                File = Server.MapPath("..\test.mdb")
                conClsf = New OleDb.OleDbConnection("Provider =" & _
                  "Microsoft.Jet.OLEDB.4.0; Data Source =" & File & ";")
                conClsf.Open()
                cmdMbrs = New OleDb.OleDbCommand("UPDATE Admin SET Passwort =" & _
                  "'" & mNPasswort & "' where passwort = '" & mPasswort & "'", _
                  conClsf)
                cmdMbrs.ExecuteNonQuery()
Leider ergibt das dann beim ausführen immer folgende Fehlermeldung:
Serverfehler in der Anwendung '/MovieBase'.
--------------------------------------------------------------------------------
 
Operation muss eine aktualisierbare Abfrage verwenden. 
Beschreibung: Beim Ausführen der aktuellen Webanforderung ist ein _
  unverarbeiteter Fehler aufgetreten. Überprüfen Sie die Stapelüberwachung, um _
  weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der _
  Fehler im Code verursacht wurde. 
 
Ausnahmedetails: System.Data.OleDb.OleDbException: Operation muss eine _
  aktualisierbare Abfrage verwenden.
 
Quellfehler: 
 
 
Zeile 117:                conClsf.Open()
Zeile 118:                cmdMbrs = New OleDb.OleDbCommand("UPDATE Admin SET" & _
  "Passwort = '" & mNPasswort & "' where passwort = '" & mPasswort & "'", _
  conClsf)
Zeile 119:                cmdMbrs.ExecuteNonQuery()
Zeile 120:            Else
 
 
Quelldatei: C:\Inetpub\wwwroot\Gbook\Admin\index.aspx.vb    Zeile: 119 
 
Stapelüberwachung: 
 
 
[OleDbException (0x80004005): Operation muss eine aktualisierbare Abfrage _
  verwenden.]
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS _
     dbParams, Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, _
     Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior _
   behavior, String method)
   System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
   MovieBase.index.bsNPwd_Click(Object sender, EventArgs e) in _
     C:\Inetpub\wwwroot\MovieBase\Admin\index.aspx.vb:119
   System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePo_
     stBackEvent(String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, _
   String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   System.Web.UI.Page.ProcessRequestMain()
Wäre super, wenn mir jemand sagen könnte, wie ich das zum laufen bekomme!

Danke schon mal. Und ein schönes Wochenende.

Gruß Maik
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datensatz in einer Tabelle updaten!?3.320mwurster07.11.03 23:28
Re: Datensatz in einer Tabelle updaten!?2.648WaldiMaywood08.11.03 00:09
Re: Datensatz in einer Tabelle updaten!?2.570mwurster08.11.03 00:25
Re: Datensatz in einer Tabelle updaten!?2.547WaldiMaywood08.11.03 00:48
Re: Datensatz in einer Tabelle updaten!?2.612mwurster08.11.03 07:33
Re: Datensatz in einer Tabelle updaten!?2.551WaldiMaywood08.11.03 13:24
Re: Datensatz in einer Tabelle updaten!?2.554mwurster08.11.03 13:57
Re: Datensatz in einer Tabelle updaten!?2.601WaldiMaywood08.11.03 14:22
Re: Datensatz in einer Tabelle updaten!?3.169mwurster08.11.03 15:35
Re: Datensatz in einer Tabelle updaten!?2.662WaldiMaywood08.11.03 17:15
Re: Datensatz in einer Tabelle updaten!?2.677DorisM08.11.03 19:19
Re: Datensatz in einer Tabelle updaten!?2.534mwurster09.11.03 14:54

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