2015-06-23 63 views
0

我想选择一个表来显示数据库..不是特定的表。 我希望用户从组合框中选择表名,而不使用“if”语句。 这段代码不工作,有什么帮助?通过变量从数据库中选择表名

var tblName = comboBox1.SelectedItem; 
NorthwindEntities DB = new NorthwindEntities(); 
var Query = from Q in DB.tblName 
select Q; 

回答

0

如果您正在使用MSSQL使用此工作:AS表名FROM SYS.TABLES

SELECT名

SYS.TABLES撷取您连接的数据库中所有表的名称。

+0

你可以给我任何代码吗? –