В настоящее время я застрял на работе, которую создаю.В Visual Studio у меня есть gridview, который связан с источником данных из таблицы SQL.У меня есть столбец битового типа с именем Sold, и я пытаюсь использовать раскрывающийся список (привязанный к тому же источнику), и в соответствии с выбранным индексом измените проданную строку для этого идентификатора на 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
Я знаю, что она не параметризована, но я просто пытаюсь заставить ее работать напока что, а потом приведу в порядок.
В сообщении об ошибке указывается, что после VehicleID = {0} "ожидается символ ')' (и синяя метка в Visual Studio также показывает это).