Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Sicherheitshinweis ---> für registrierte Mitglieder <-
SQL Aktualisierungsabfrage
zurück: Berechtigungen für Datenbank weiter: Eigene Änderungen verwerfen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Steffi1985
Gast


Verfasst am:
29. Mai 2012, 22:50
Rufname:


SQL Aktualisierungsabfrage - SQL Aktualisierungsabfrage

Nach oben
       Version: Office 2010

Nabend zusammen...

ich habe eine Problem mit der SQL Update Anweisung.
Ich will Personaldaten welche mit der Personal ID klar definiert sind abändern und unter der gleichen Personalnummer wieder speichern.

Ich habe mich eigentlich direkt den anweisungen vom buch langehangelt...aber ich bekomme ich immer folgende fehlermeldung:

Laufzeitfehler - 214721.....: für mindestens einen erforderlichen Parameter wurde kein Wert angegeben.
an der Stelle:
con.Execute (cmd) wirds gelb...
Code:
Private Sub cmd_ändern_Click()
    Dim Pnum As String
    Dim name As String
    Dim Vname As String
    Dim Ktn As Long
    Dim blz As Long
    Dim cmd As String
    Dim con As New ADODB.Connection
    Dim rs As New ADODB.Recordset
   
    Pnum = Listbox_Personalnummerp.Value
    name = txtname.Value
    Vname = txtvname.Value
    Ktn = txtktn.Value
    blz = txtblz.Value
    'Pfad zur Access DB
    con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
                           "Data Source=" & ThisWorkbook.path & "\ReisekostenDB.accdb"
    'Befehl zum Überschreiben der Daten in der DB
    cmd = "UPDATE P_daten" & _
             "SET txt_name = 'Malte' " _
         & "WHERE P_name = 'Beese'"
          cmd = "UPDATE P_Daten" & _
                  " SET P_name = " & name & "," & _
                      " P_Vname = " & Vname & "," & _
                      " p_KTN = " & Ktn & "," & _
                      " P_BLZ = " & blz & _
                " WHERE ID = " & Pnum
    con.Open
    con.Execute (cmd)
    MsgBox ("Kunde erfolgreich geändert")
    con.Close
End Sub
Muchas gracias bereits im Voraus
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: PL/SQL 0 leo_oracle 1204 27. Feb 2012, 18:07
leo_oracle PL/SQL
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: 2 server 2 tabellen (SQL sybase) 2 FLATZE 3115 10. Dez 2008, 10:20
Gast 2 server 2 tabellen (SQL sybase)
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: Der SQL Server kann keine Verbindung zu Oracle herstellen 0 <Susi> 6967 07. Feb 2008, 10:40
<Susi> Der SQL Server kann keine Verbindung zu Oracle herstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Views aus SQL in Access 2003 verwenden 1 wolsei 3303 28. Sep 2007, 17:09
- Rick - Views aus SQL in Access 2003 verwenden
Keine neuen Beiträge Microsoft Access und MS SQL Server: Access als Frontend für SQL Server (netzwerkfähig) 1 Texas3110 7154 29. Aug 2007, 13:19
- Rick - Access als Frontend für SQL Server   (netzwerkfähig)
Keine neuen Beiträge Microsoft Access und MS SQL Server: SQL Server Express 2005 Anleitung 1 Texas3110 7664 11. Aug 2007, 16:42
lothi SQL Server Express 2005 Anleitung
Keine neuen Beiträge Microsoft Access und MS SQL Server: Vorteil von Access <-> SQL Server 1 nathy84 5341 08. Aug 2007, 16:08
- Rick - Vorteil von Access <-> SQL Server
Keine neuen Beiträge Microsoft Access und MS SQL Server: IF ..ELSE im MS SQL Server Management Studio 2 lemmer 35195 31. Mai 2007, 16:03
lemmer IF ..ELSE    im MS SQL Server Management Studio
Keine neuen Beiträge Microsoft Access und MS SQL Server: Datensätze in einer SQL Tabelle ermitteln 2 Gast 2108 11. Apr 2007, 19:15
Gast Datensätze in einer SQL Tabelle ermitteln
Keine neuen Beiträge Microsoft Access und MS SQL Server: Lagerwertanalyse und Trendanalyse MS SQL 2000 0 Gast 1914 19. Feb 2007, 14:59
Gast Lagerwertanalyse und Trendanalyse MS SQL 2000
Keine neuen Beiträge Microsoft Access und MS SQL Server: Bewerberdatenbank mit MS Sql Server 2005 2 Roadrunner69 4339 01. Dez 2006, 15:46
Roadrunner69 Bewerberdatenbank mit MS Sql Server 2005
Keine neuen Beiträge Microsoft Access und MS SQL Server: Ms SQL 2005 und Access 2002 1 Lunaninchen 2809 08. Sep 2006, 14:51
Grüner Ms SQL 2005 und Access 2002
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: MS Frontpage