Нужно ли добавлять @ перед именем SqlParameter?
В одном из наших приложений параметры передаются в хранимую процедуру таким образом
<code>Dim parm As New SqlParameter("searchText", SqlDbType.VarChar) parm.Direction = ParameterDirection.Input parm.Size = 50 parm.Value="test" cmd.Parameters.Add(parm) </code>
и процедура содержит параметр как@searchText
т.е. имя параметра, переданное из кодаsearchText
и что в хранимой процедуре@searchText
.
Но это работает правильно, я всегда получаю требуемые результаты.
Так что мой вопрос, так что нет необходимости указывать@ перед параметром? Будет ли это добавить@Может кто-нибудь, пожалуйста, дайте ответ на это.