При использовании SqlDataSource
это делается так:
SqlDataSource1.SelectCommand = "SELECT field,field FROM TABLE WHERE name LIKE @name"
SqlDataSource1.SelectParameters.Clear()
SqlDataSource1.SelectParameters.Add( _
New Parameter("name", DbType.String, "%" + TextBox1.Text + "%"))
Но если я попытаюсь:
command.Parameters.Add( _
New Parameter("name", SqlDbType.VarChar, "%" + TextBox1.Text + "%"))
or
command.Parameters.Add(New Parameter("name", DbType.String, "%" + TextBox1.Text + "%"))
это терпит неудачу. Как это сделать с SqlCommand
?