Visual Studio 连接 SQL Server 的connectionStringz和
2015-07-04 21:02
351 查看
最近C#和数据结构的课程设计多次用到了C#中连接SQL Server数据库的问题,其中涉及到数据库文件的附加和连接问题。
其中最烦人的就是 SqlConnection(String connStr)其中的连接字符串问题。
这里发现一个简便的不用自己写连接命令的办法。
首先是通过VS连接上你的数据库文件。
点击导航栏的工具->连接到数据库
我这里统一使用了用windows身份验证,如果你下载了 SQL Server Manager Studio,并有相关的用户名密码,可以使用用SQL Server验证。
这里你可以选择数据源,如果选择 MicroSoft SQL Server,下面连接到一个数据库,第一个选择或输入一个数据库前提是你已经通过SQL Server把数据库文件附加到服务器上,做法是先把数据库文件移到SQL Server存放数据库的地方,在SQL Server Manager Studio数据库右键选择附加。
![](https://img-blog.csdn.net/20150704210534988?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
第二个选项就是可以直接附加你的数据库文件。
![](https://img-blog.csdn.net/20150704210508836?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
还有很多种连接到数据库的方法,大家自行百度,不是我要说的重点。
我要说的是在连接成功之后,代码运行时连接数据库的一个连接字符
SqlConnection myConn=new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=storage_Data.MDF;Integrated Security=True;");
这个双引号里面的内容,有时候因为不同的数据库连接方式,导致连接数据库失败。
注意这里前面的@是取消双引号中的转义字符的意思,这样在里面写路径的时候就不用去转义了。
如何最快的知道这里面的连接命令怎么填写呢?
右键左侧的连接的数据库。选择修改连接->高级,看到最下面那一行Data Soure的一串字符了吗?
![](https://img-blog.csdn.net/20150704210557384?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
复制。粘贴 ok
其中最烦人的就是 SqlConnection(String connStr)其中的连接字符串问题。
这里发现一个简便的不用自己写连接命令的办法。
首先是通过VS连接上你的数据库文件。
点击导航栏的工具->连接到数据库
我这里统一使用了用windows身份验证,如果你下载了 SQL Server Manager Studio,并有相关的用户名密码,可以使用用SQL Server验证。
这里你可以选择数据源,如果选择 MicroSoft SQL Server,下面连接到一个数据库,第一个选择或输入一个数据库前提是你已经通过SQL Server把数据库文件附加到服务器上,做法是先把数据库文件移到SQL Server存放数据库的地方,在SQL Server Manager Studio数据库右键选择附加。
第二个选项就是可以直接附加你的数据库文件。
还有很多种连接到数据库的方法,大家自行百度,不是我要说的重点。
我要说的是在连接成功之后,代码运行时连接数据库的一个连接字符
SqlConnection myConn=new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=storage_Data.MDF;Integrated Security=True;");
这个双引号里面的内容,有时候因为不同的数据库连接方式,导致连接数据库失败。
注意这里前面的@是取消双引号中的转义字符的意思,这样在里面写路径的时候就不用去转义了。
如何最快的知道这里面的连接命令怎么填写呢?
右键左侧的连接的数据库。选择修改连接->高级,看到最下面那一行Data Soure的一串字符了吗?
复制。粘贴 ok
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- 数据库链接字符串查询网站
- DB2实例管理
- DB2实例管理
- 保障MySQL数据安全的14个最佳方法
- mysql问答汇集
- 创建一个空的IBM DB2 ECO数据库的方法
- Access 2000 数据库 80 万记录通用快速分页类
- 开通一个数据库失败的原因的和解决办法
- 一个简单的asp数据库操作类
- CentOS下DB2数据库安装过程详解
- EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)第1/2页
- sql2008 还原数据库解决方案
- Oracle 数据库自动存储管理-安装配置
- Oracle 数据库 临时数据的处理方法
- 数据库分页查询语句数据库查询
- 最近比较流行的数据库挂马
- 分割超大Redis数据库例子
- 推荐Sql server一些常见性能问题的解决方法