MS SQL SERVER 获取当前数据库文件等信息,适用于多个版本: 代码如下:SELECT dbf.file_id AS FileID , dbf.name AS [FileName] , s.filename AS FileLocation , CAST(dbf.size/128.0 AS DECIMAL(19,2)) AS FileSizeMB , CAST(CAST(FILEPROPERTY(dbf.name, ‘SpaceUsed’) AS int)/12
表sysdatabases:保存DBMS中数据库信息 select [name] from [sysdatabases] order by [name] 就能得到该DBMS中的数据库信息 表sysobjects:保存数据库中数据表信息 con.ChangeDatabase(DBName) select [id],[name] from [sysobjects] where [type]=’u’,con 就能得到该数据库的表信息 表syscolumns:保存数据表的列信息 select [name