首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从数据库获取连接字符串

如何从数据库获取连接字符串
EN

Stack Overflow用户
提问于 2012-05-07 17:35:42
回答 11查看 479.5K关注 0票数 245

我已经使用SQL Server Management Studio创建了一个数据库,现在我想在我的C#应用程序中使用它。我需要连接字符串吗?

我可以在哪里找到连接字符串,我的数据库存储在哪里?

我是否必须发布它或类似的东西,或者它是否在我的文档中的某个地方?

代码语言:javascript
复制
using (var conn = new SqlConnection("your connection string to the database"))

如何获取连接字符串?在哪里可以找到要复制粘贴到上面部分的连接字符串?

如何发布我的数据库,以便Visual Studio可以使用它?然后我就可以拉出那里的连接字符串了?

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2012-05-07 17:47:11

获取连接字符串的最简单方法是使用Visual Studio中的“服务器资源管理器”窗口(菜单“视图”,“服务器资源管理器”),然后从该窗口连接到服务器。

然后,您可以在连接的服务器的属性中看到连接字符串(选择连接并按F4或Alt+Enter,或者在右击菜单上选择properties )。

高级连接字符串设置:创建连接时,您可以通过单击“高级...”修改任何高级连接字符串选项,如MARS、弹性、超时、池化配置等。按钮,点击“添加连接”对话框的底部。稍后,您可以通过右键单击数据连接并选择“修改连接...”来访问此对话框。可用的高级选项因服务器类型而异。

如果使用SQL Server Management Studio创建数据库,则将在服务器实例中创建数据库,因此,要部署应用程序,您必须备份数据库并将其部署到部署SQL Server中。或者,您可以使用SQL Server Express ( SQL Server2012中的localDB)使用数据文件,该文件将很容易与您的应用程序一起分发。

也就是说,如果它是一个ASP.NET应用程序,那么就有一个App_Datafolder。如果右键单击该元素,则可以添加新元素,该元素可以是SQL Server数据库。此文件将位于该文件夹中,可与SQL Express一起使用,并且易于部署。您需要在计算机上安装SQL Express / localDB才能正常工作。

票数 244
EN

Stack Overflow用户

发布于 2012-05-07 17:52:38

检索连接字符串的一种非常简单的方法是创建一个文本文件,将扩展名从.txt更改为.udl。

双击.udl文件将打开数据链接属性向导。

配置并测试与数据库服务器的连接。

关闭向导并使用您选择的文本编辑器打开.udl文件,只需复制连接字符串(不包括Provider=<driver>部件)即可在您的C#应用程序中使用它。

示例udl文件内容

代码语言:javascript
复制
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLNCLI11.1;Integrated Security=SSPI;Persist Security Info=False;User ID="";Initial Catalog=YOURDATABASENAME;Data Source=YOURSERVERNAME;Initial File Name="";Server SPN=""

你需要从中拷贝的东西

代码语言:javascript
复制
Integrated Security=SSPI;Initial Catalog=YOURDATABASENAME;Data Source=YOURSERVERNAME;

如果您想指定用户名和密码,您可以从其他答案中采用。

教程:https://teusje.wordpress.com/2012/02/21/how-to-test-an-sql-server-connection/

票数 128
EN

Stack Overflow用户

发布于 2019-06-18 00:49:38

如果已安装和设置MS SQL Server和Management Studio,请转到Visual Studio (Visual Studio而不是SQL Server Management Studio)。

1]在Visual Studio中,转到工具->连接到数据库

2]在服务器名称下选择您的数据库服务器名称(如果花费时间,让列表填充)。

3]在连接到数据库下,选择选择或输入数据库名称

4]从下拉菜单中选择数据库。

5]选择数据库尝试测试连接后的

6]如果测试连接成功,请单击确定。

7]在Visual Studio中,转到视图->服务器资源管理器

8]在服务器资源管理器窗口中,在数据连接下选择您的数据库。右键单击您的数据库->,然后单击属性

9]属性窗口中,您将看到连接字符串

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10479763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档