現在、私が作成している作品に固執しています。 Visual Studioでは、SQLテーブルからデータソースにバインドされたgridviewがあります。私は売り手と呼ばれるビット型の列を持って、私は何をしようとしている(同じソースにバインドされている)ドロップダウンボックスを使用して、その選択されたインデックスに従って、そのIDの販売行を1に変更 - それは奇妙に売れた!')'文字列をフォーマットするときに予期しないエラーが発生しました
私のデータベースを更新する手順のコードです。
Sub markAsSold()
strSQL = ("Update Vehicles set Sold = 1 where VehicleID={0}",DropDownList1.SelectedValue)
conn = New SqlConnection(strconn)
cmd = New SqlCommand(strSQL, conn)
conn.Open()
cmd.ExecuteNonQuery()
displayVehicle()
End Sub
私が知っているそのparametrisedが、私はちょうどそれが当面のために働いて取得しようとしている、そして私はそれを片付けるよません。
エラーが ')')VehicleID後= {0}」期待(およびVisual Studio上の青いマークがあまりにもそれを示していると述べて
arghh前
String.Format
が必要だと思う。あなたはそれに私を打ち負かす!:) –パーフェクト、非常に多くのクリスをお願いします。 Appreciaスピードをつけてくれてありがとう。 –