2011-01-26 9 views
-1

データボタンを適用して最新の値が即座に表示されるように、更新ボタンを押しますか?即時更新のデータバインドを適用する方法

Dim cmd As New Data.SqlClient.SqlCommand 
Dim con As New Data.SqlClient.SqlConnection(constr) 
Try 
    Dim strSql As String = "UPDATE a1_admins SET ImageURL = '" _ 
    & "~/admin/Image/" & FileName & "' WHERE EmployeeId =" _ 
    & Label1.Text 

    '------------" 
    con.Open() 
    cmd.Connection = con 
    cmd.CommandText = strSql 
    cmd.ExecuteNonQuery() 
Catch ex As Exception 
    Response.Write(ex.Message) 
Finally 
    cmd.Dispose() 
    con.Dispose() 
End Try 
+12

** YIKES !! ** SQLインジェクション警告! .... –

+1

これは基本となるテーブルを更新する 'UPDATE'ステートメントです。 2番目のSQLステートメント(好ましくは**パラメータ化された** 1つ!)を持っていなければなりません。データを取得して、何らかのバックグラウンドを取得してUIの部分にデータバインドできるようにします。 –

+0

また選択クエリもあります。 – user583181

答えて

2

コントロールを再データバインドするだけです。あなたのデータバインディングコードを投稿すれば、私はより良い答えを提供することができます。

関連する問題