如何获取数据库中的所有名称表,名称列和值。
示例我在sqlserver 2005中有数据库“Northwind”。 名称或值可以存储在集合中,如System.Web.UI.WebControls.Table或列表集合,或其他可能的可访问。示例:“Customers”作为名称表,“CompanyName”作为名称列,“”作为“BólidoComidaspreparadas”列中的值。
我希望这样做的原因,我想用条件进行脚本更新..
方面
答案 0 :(得分:3)
您可以使用SqlConnection.GetSchema
方法。
答案 1 :(得分:0)
或者在SQL端,你可以使用这样的系统视图: SELECT [TABLE_NAME] FROM [INFORMATION_SCHEMA]。[TABLES]