vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

ADO.NET / Datenbanken
Update Befehl funktioniert nicht richtig 
Autor: DrickesNeu
Datum: 10.03.11 16:37

Hallo,

ich habe ein Problem mit dem Abspeichern. Ich habe ein Dataset, was zurück in die Datenbank gespeichert werden soll. Das verrückte ist, dass es bis auf 1 bis 2 Datensätze, die geänderten Datensätze zurückschreibt. Wie gesagt, es hackt immer nur bei 1 bzw 2 Datensätze, wo die Änderungen nicht funktionieren. Ich hoffe Ihr könnt mir hier helfen. Vielen DAnk im Voraus für Eure Mithilfe. Gruss Drickes

 
 
Private Sub Speichern()
        Dim updstr As String
      updstr = "Update SD Set " + snrv + " = @p1," + sz + " = @p2," + sgr + " =" & _
        "@p3 where sdlfnr = @p10"
        Dim updcmd As New SqlCommand(updstr, con)
        updcmd.Parameters.Add("@p1", SqlDbType.Int, 50, snrv)
        updcmd.Parameters.Add("@p2", SqlDbType.NVarChar, 8, sz)
        updcmd.Parameters.Add("@p3", SqlDbType.NVarChar, 2, sgr)
 
        Dim p10 As SqlParameter = updcmd.Parameters.Add("@p10", SqlDbType.Int, _
          8)
 
        p10.SourceColumn = "sdlfnr"
        p10.SourceVersion = DataRowVersion.Default
        Dim dasv As New SqlDataAdapter(sqlstr, con)
        dasv.UpdateCommand = updcmd
 
        con.Open()
        Try
            dasv.Update(dtsv)
        Catch
            MsgBox("Fehler")
        End Try
        con.Close()
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Update Befehl funktioniert nicht richtig1.691DrickesNeu10.03.11 16:37
Re: Update Befehl funktioniert nicht richtig928ModeratorFZelle10.03.11 19:19
Re: Update Befehl funktioniert nicht richtig997DrickesNeu11.03.11 09:13
Re: Update Befehl funktioniert nicht richtig957ModeratorFZelle11.03.11 11:19

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