我之前是这样查询指定数据库下的的表名的。 //---创建连接 SqlConnection conn = new SqlConnection(connString); ///--打开连接 conn.Open(); //--将表名保存到datatable中 DataTable dt = conn.GetSchema("Tables", null); conn.Close(); 我 在 这里 看到了 一种非常简单的方法: 这里 不仅有 SQLSERVER的相关情况,还有其他 数据库的连接信息。