Czy konieczne jest dodanie @ przed nazwą SqlParameter?
W jednej z naszych aplikacji parametry przekazane do procedury składowanej w ten sposób
<code>Dim parm As New SqlParameter("searchText", SqlDbType.VarChar) parm.Direction = ParameterDirection.Input parm.Size = 50 parm.Value="test" cmd.Parameters.Add(parm) </code>
a procedura zawiera parametr jak@searchText
tzn. nazwa parametru przekazana z kodu tosearchText
i to w procedurze składowanej jest@searchText
.
Ale działa poprawnie, zawsze uzyskuję wymagane wyniki.
Moje pytanie jest więc takie, że nie ma potrzeby podawania@ przed parametrem? Czy będzie dołączany@, czy ktoś może udzielić na to odpowiedzi.