在SQL Query c#中分配变量

时间:2012-07-03 11:47:02

标签: asp.net sql razor sql-parametrized-query

如何分配变量cat以便它拉动我们在cat变量中指定的数据库中的行?我做了如下查询,但不起作用。感谢

var cats = "white";
var selectCommand = "SELECT TOP(10) * FROM mytable WHERE parent = @cats";

1 个答案:

答案 0 :(得分:3)

你可能期待这样的事情

var selectCommand = "SELECT TOP(10) * FROM mytable WHERE parent = @cats";
var cmd= new SqlCommand(selectCommand, yourconnetion);

cmd.Parameters["@cats"].Value = "white";

cmd.Parameters.AddWithValue("@cats","white");