Sqlserver中如何在已知数据库名和表名的情况下获取表中所有列?感谢各位大佬

如题?
查询所有数据库名:

SELECT NAME FROM MASTER.DBO.SYSDATABASES ORDER BY NAME

查询所有数据库中表名:

SELECT name FROM 数据库名..sysobjects Where xtype='U' ORDER BY name

怎么根据数据库名和表名查询到所有表中字段?

我是在C#中调用sql语句获取的

最后解决了么