有没有办法如何做到这一点?这是行不通的:C#SqlCommand - 不能使用列名的参数,如何解决?
SqlCommand command = new SqlCommand("SELECT @slot FROM Users WHERE [email protected]; ");
prikaz.Parameters.AddWithValue("name", name);
prikaz.Parameters.AddWithValue("slot", slot);
我能想到的唯一的事情就是使用SP并声明和设置列的变量。对我来说似乎有些尴尬。
考虑到你的'Users'表规格化,因此解决您的问题需要将设计解决为第五种正常形式。 – onedaywhen 2010-07-26 09:33:15