本文实例讲述了C#获取所有SQL Server数据库名称的方法。分享给大家供大家参考。具体如下:

连接到master库中,执行 select name from master..sysdatabases 。
sp_helpdb也可以列出数据名,但不是全部,sp_helpdb是会根据当前用户角色找出相应的数据库,而用sysdatabases表则只要有权限访问该表就能查出所有数据库信息。
默认情况下,sqlserver提供的6个数据库中,除了model数据库外,其他若干个数据库还可能拥有guest用户。
exec sp_helpdb得到的记录包括:当前用户拥有访问权限的数据库(包括默认的几个guest访问数据库)。
任何用户(只要能连接到sqlserver)查询master数据库中的表sysdatabases可以得到所有的数据库名称,因为该表的guest用户不可删除。
/// <summary>
/// 取所有数据库名,添加到lvDB
/// </summary>
/// <returns></returns>
private ArrayList GetAllDataBase()
{
ArrayList DBNameList = new ArrayList();
SqlConnection Connection = new SqlConnection(
String.Format("Data Source={0};Initial Catalog=master;User ID={1};PWD={2}","(local)","sa","adminwinter"));
DataTable DBNameTable = new DataTable();
SqlDataAdapter Adapter = new SqlDataAdapter("select name from master..sysdatabases", Connection);
lock (Adapter)
{
Adapter.Fill(DBNameTable);
}
foreach (DataRow row in DBNameTable.Rows)
{
DBNameList.Add(row["name"]);
}
return DBNameList;
}
希望本文所述对大家的C#程序设计有所帮助。
相关推荐:
SEO排位:如何通过精准策略提升网站排名,获得流量与转化,林海网络推广营销
优化综合:引领高效发展的智慧之道,电影营销的推广方式
ChatGPT网页打不开?快来看看这些解决办法,轻松恢复正常访问!,ai金色包装
AI提炼主要内容:如何让信息更精准、高效、易懂,女军人ai
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
SEO出来,打破流量瓶颈,助力企业增长的关键策略,南昌营销推广代理商电话
为什么“360收录”是你网站推广的必备利器,seo亚马逊
SEO这种营销方式,改变你网站流量的秘密武器,佛山网站设计建设
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
ChatGPT桌面应用安装了,不能用?解决方案全攻略,让你轻松畅享AI助手!,绫波丽ai智能
SEO确实是企业增长的关键,这些技巧让你走在行业前沿,山东网站建设信息
在线AI文章生成:内容创作新革命
【BVIP尊享体验:超越奢华,开启专属未来】,珠宝网站建设思路
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
SEO技巧提升网站流量和排名,助力企业快速崛起,ai080206.
什么是seo运营,什么是seo营销 ,ai绘画沙地
ChatGPT不登录,如何畅享AI的智能服务?,手信ai
SEO招标:如何通过专业SEO服务助力企业脱颖而出,牡丹江关键词排名怎么样
SEO需要什么语音,seo需要考虑什么 ,学生作业ai
seO经理是什么岗位,seo经理招聘 ,ai写作重复被查
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
怎么用AI写出高质量科普文章?揭秘新时代创作利器!
ChatGPTWindows版本:让AI助手成为你的工作与生活得力助手,Ai相减变形
seo软文用什么论坛,seo软文是什么意思 ,爱字幕的AI变脸不见了
Bing搜索不能预览了?搜索引擎的新变革与挑战,ai制作一张窗花
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
SEO外链建设:提升网站排名的关键策略,ai偏执
seo需要什么人才,seo需要做什么工作 ,探索ai照片
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
为什么行业都要做seo,为什么要做seo ,ai明信片
文字生成AI:开启创意写作的新纪元
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
GoogleGTP-智能时代的革命性突破,人工智能的新纪元,ai可以降论文ai率吗
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
seo软件是什么职位,seo用的是什么软件 ,ai感知树
ChatGPT:打破语言障碍,理解与沟通的新时代,交通轨道ai
SEO优化基础:让你的网站脱颖而出的秘密武器,模仿猫ai
GPT人工智能-让未来触手可及的智慧之光,ai头花写真
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
GPT-3模型下载:开启智能时代的无限可能,ai走入
ChatGPT崩了?用户称打开是一片空白,真相竟然如此!,zzz*明星AI换脸