使用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 + "%"))
或者
command.Parameters.Add(New Parameter("name", DbType.String, "%" + TextBox1.Text + "%"))
它失败。怎么办SqlCommand
?