Пожалуйста, помогите, спасибо: параметризованные запросы для Sql Сервер Скажем, у нас есть список из двух элементов, list (0) = "tablename1". list (1) = "tablename2" Как мы можем передать list (0) или list (1) в команду sql, такую как "Select * from @list (0)"? ошибка связана с объявлением @Name, чего я не знаю.
Псевдокод находится ниже:
- strQuery = "Выбрать * из @Name"
- sqlSQLCon = New SqlConnection (strSQLConn)
Dim sqlSQLCommand As New SqlCommand (strQuery, sqlSQLCon) sqlSQLCommand.Parameters.AddWithValue ("Имя", список (0)) sqlSQLCon.Open () Dim sqlSQLReader As SqlDataReadersqlSQLCommand.ExecuteReader () Если sqlSQLReader.HasRows, то сделать что-нибудь Конец, если