我是SQL新手。如何从SQL表中动态获取单元格值?
正如秀截图,如何能根据列名,我收到了任何特定的单元格的值?
String s = Item1;
SqlCommand cm = new SqlCommand("SELECT SizeM FROM Table1 where Items = '" +s+ "' ");
结果是:JH
但我
这种查询可以根据查询(列名SizeM固定在查询中)内列名给你具体的单元格的值想要控制查询中的列名,例如我想要在查询中放置一个带有列名称的变量,但是如果我这样做,它会给出错误提示该变量不是列名,这是代码:
var C = SizeM;
String s = Item1;
SqlCommand cm = new SqlCommand("SELECT C FROM Table1 where Items = '" + s+ "' ");
任何人都知道如何根据具有列名称的变量来控制列名,以便根据此变量获得任何单元格值。谢谢
的
甚至可以使用数组哪里是你的代码时,你使用的列名的变量? – Shaharyar
@ Shaharyar。我更新了它 – Serena
你没有真正使用这个变量。像你使用's'一样使用它。 – Shaharyar