C# 以MDF文件链接数据库
2016-09-07 15:22
309 查看
一直以来都是链接SQL Server数据库服务但是在部署时将很麻烦,所以突发奇想,直接连接到MDF文件,刚开始还很混乱不会连接,后来向导,连接MDF文件不就和连接ACCDB数据库一样吗?
方法如下:如下为连接字符串“ Data Source=(LocalDB)\v11.0;AttachDbFilename="F:\数据库 - 副本.mdf";Integrated Security=True;Connect Timeout=30”
注意:要链接的MDF文件不可以在使用否则连接不成功。
如何生成这个连接字符串呢?
打开VS有个数据源
选择添加新数据源--数据库--数据集--新建连接--更改数据源为Microsoft SQL Server数据库文件
然后浏览到MDF文件,然后点测试连接(如果没有LDF文件会弹出个错误,并自动生成LDF文件,但不影响使用)
然后点击左下角的“高级”,粉色的AttachDbFileName是Mdf文件的位置。
红色的就是链接字符串啦
然后单击确定就好啦。
最后附上实际的CS代码:
connString = "Data Source = (LocalDB)\\MSSQLLocalDB; AttachDbFilename =\"" + Environment.CurrentDirectory+"\\数据库.mdf\"; Integrated Security = True; Connect Timeout = 30";
方法如下:如下为连接字符串“ Data Source=(LocalDB)\v11.0;AttachDbFilename="F:\数据库 - 副本.mdf";Integrated Security=True;Connect Timeout=30”
注意:要链接的MDF文件不可以在使用否则连接不成功。
如何生成这个连接字符串呢?
打开VS有个数据源
选择添加新数据源--数据库--数据集--新建连接--更改数据源为Microsoft SQL Server数据库文件
然后浏览到MDF文件,然后点测试连接(如果没有LDF文件会弹出个错误,并自动生成LDF文件,但不影响使用)
然后点击左下角的“高级”,粉色的AttachDbFileName是Mdf文件的位置。
红色的就是链接字符串啦
然后单击确定就好啦。
最后附上实际的CS代码:
connString = "Data Source = (LocalDB)\\MSSQLLocalDB; AttachDbFilename =\"" + Environment.CurrentDirectory+"\\数据库.mdf\"; Integrated Security = True; Connect Timeout = 30";
相关文章推荐
- C# 以MDF文件链接数据库的示例代码
- C#内嵌mdf数据库文件方法
- C# 以MDF文件连接数据库
- c#里把数据库链接字符串写在web.config文件里调用方法
- C#中的数据库连接——WinForm程序中两份mdf文件问题的解决
- C#链接数据库技巧
- 没有日志,只有MDF文件如何恢复数据库(转)[
- c#读取数据库到xml文件中
- c#大文件读取和写入数据库(带进度条的源代码)
- 使用MDF和LDF文件恢复数据库
- 用C#编程从数据库中读取图片数据导进Excel文件的方法
- 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现!
- delphi读取数据库链接ini文件
- c# 使用base64在数据库中存取文件
- 在XPO中怎么通过配置文件来读取数据库链接
- C#将文件保存到数据库中或者从数据库中读取文件
- 只有mdf文件的数据库附加
- Sql数据库MDF数据文件数据库恢复
- 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现
- 一个数据库只剩下mdf文件了,用附加数据库的方法不行,怎么办 来自天地的专栏