如何使用 SqlConnectionStringBuilder 从连接字符串中获取数据库名称 [英] How to get Database Name from Connection String using SqlConnectionStringBuilder
问题描述
我不想使用字符串操作函数拆分连接字符串以获取服务器、数据库、用户名和密码.
I do not want to split connection strings using string manipulation functions to get Server, Database, Username, and Password.
我阅读了以下链接并阅读了接受的答案,我发现这是从连接字符串中获取用户名和密码的最佳方法,但是数据库名称呢?
I read the following link and read the accepted answer, I found that is the best way to get username and password out from connection string, but what about Database Name?
如何使用 SqlConnectionStringBuilder 从连接字符串中获取数据库名称.(DataSource 是 Server 名称吗?)
How to get Database Name from Connection String using SqlConnectionStringBuilder. (does the DataSource is the Server name?)
推荐答案
获取或设置与连接关联的数据库的名称...
Gets or sets the name of the database associated with the connection...
此属性对应于连接字符串中的初始目录"和数据库"键...
This property corresponds to the "Initial Catalog" and "database" keys within the connection string...
这篇关于如何使用 SqlConnectionStringBuilder 从连接字符串中获取数据库名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!