2010-12-02 13 views
0

Ich habe die Abfrage ausgewählten Datensatz in Textbox abzurufen ./ ..Wie bestimmte Datensatz mit Update-Abfrage in SQL Server mit vb.net zu aktualisieren?

Wie diese Abfrage verwenden Datensatz zu aktualisieren:

ich will, wenn ich sumit in textbox1 eingeben und klicken Sie dann den Datensatz mit ID einreichen 1 wird ///

Dim SQLData As New System.Data.SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True") 
Dim cmdSelect As New System.Data.SqlClient.SqlCommand("SELECT TOP 1 Name FROM Table1 Order by Id DESC", SQLData) 
SQLData.Open() 
Dim dtrReader As System.Data.SqlClient.SqlDataReader = cmdSelect.ExecuteReader() 
If dtrReader.HasRows Then 
    While dtrReader.Read() 
     TextBox1.Text = dtrReader("Name") 
    End While 
Else 
    Response.Write("No customer found for the supplied ID.") 
End If 

dtrReader.Close() 
SQLData.Close() 

Antwort

0

mit einem CommmandText wie diese einem

UPDATE FOO SET CustomerName = @CustomerName WHERE ID = @ID 

dann einen SqlCommand zu nennen sumit aktualisiert Bauen DD zwei Parameter zu Ihrem commmand mit Werten, die von den Eingängen erfassen und es laufen lassen, nachdem er Verbindung eingestellt hat und es geöffnet hat.

Werfen Sie einen Blick auf diese page und es wird Sie durch Ihre Arbeit

+0

Wenn Sie Code oder XML zu veröffentlichen, ** bitte ** markieren Sie diese Zeilen im Texteditor und klicken Sie auf den „Code“ Taste getan helfen (101 010) auf der Editor-Toolbar schön formatieren und Syntax hervorheben! –

Verwandte Themen