vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

ADO.NET / Datenbanken
Operation muss eine aktualisierbare Abfrage verwenden 
Autor: Theo_kkv
Datum: 13.02.09 14:02

Hallo,
ich versuche in die Patiententabelle einer Access Datenbank einen neuen Datensatz/Patient einzufügen.
Die Struktur der Tabelle ist
Patient_ID Autowert
Vorname Text
Nachname Text
Geburtsdatum Datum/Uhrzeit
Beihilfe_ID Zahl
Beihilfesatz Zahl

Der (noch fehlerhafte) Code sieht so aus.
Dim con As OleDbConnection = Verbindung_caller
        con.Open()
        With con.CreateCommand()
            .CommandText = "INSERT INTO Patient (Vorname, Nachname," & _
              "Geburtsdatum, Beihilfe_ID, Beihilfesatz) Values (@Vorname," & _
              "@Nachname, @Geburtsdatum, @Beihilfe_id, @Beihilfesatz)"
            .Parameters.AddWithValue("@Vorname", _
            patient.patient_vorname.ToString)
            .Parameters.AddWithValue("@Nachname", _
            patient.patient_nachname.ToString)
            .Parameters.AddWithValue("@Geburtsdatum", _
            patient.patient_geburtsdatum.ToShortDateString)
            .Parameters.AddWithValue("@Beihilfe_id", patient.beihilfe_id)
            .Parameters.AddWithValue("@Beihilfesatz", patient.beihilfesatz)
            .ExecuteNonQuery()
            .Dispose()
        End With
        con.Close()
Bei Ausführung der ExecuteNonQuery kommt die obige Meldung aus dem Betreff. Kann hier jemand für Aufhellung sorgen? Dank im Vorab.
Tom
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Operation muss eine aktualisierbare Abfrage verwenden2.660Theo_kkv13.02.09 14:02
Re: Operation muss eine aktualisierbare Abfrage verwenden1.692Theo_kkv13.02.09 14:18

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