2010-12-02 8 views
0

私はレコードを更新するには、このクエリを使用する方法vb.netでSQL Serverの更新クエリを使用して特定のレコードを更新する方法?

.. ./テキストボックスで選択したレコードを取得するクエリを持っている:私はTextBox1テキストボックスにSUMITを入力したときに、私が欲しい

とIDで、レコードを送信ボタンをクリックしてください図1は、///

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() 

答えて

0

名SUMITに更新されますし、この

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

のようなCommmandTextでSqlCommandオブジェクトを構築あなたのコマンドに2つのパラメータを入力から取得し、接続を設定して開いた後にそれを実行します。 (

このpageを見て、それはあなたがコードやXMLを投稿した場合は、** **テキストエディタでそれらの行をハイライト表示し、「コード」ボタンをクリックしてください

+0

を行って、あなたの仕事を通じてお手伝いを致します101 010)をエディタのツールバーに表示して、フォーマットや構文を強調表示します。 –

関連する問題