É necessário adicionar um @ na frente de um nome SqlParameter?
Em uma de nossas aplicações, os parâmetros passados para um procedimento armazenado dessa forma
<code>Dim parm As New SqlParameter("searchText", SqlDbType.VarChar) parm.Direction = ParameterDirection.Input parm.Size = 50 parm.Value="test" cmd.Parameters.Add(parm) </code>
e o procedimento contém um parâmetro como@searchText
ou seja, o nome do parâmetro passado do código ésearchText
e que no procedimento armazenado é@searchText
.
Mas está funcionando corretamente, estou sempre obtendo os resultados necessários.
Então, minha pergunta é assim, não há necessidade de especificar@ antes do parâmetro? Se vai anexar@, alguém pode por favor dar uma resposta para isso.