Нужно ли добавлять @ перед именем 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 .

Но это работает правильно, я всегда получаю требуемые результаты.

Так что мой вопрос, так что нет необходимости указывать@ перед параметром? Будет ли это добавить@Может кто-нибудь, пожалуйста, дайте ответ на это.

Ответы на вопрос(4)

Ваш ответ на вопрос