C# 以MDF文件链接数据库的示例代码
一直以来都是链接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";
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
c#连接mdf文件示例分享
C#连接本地.mdf文件:项目中右键点击,新增--数据--基于服务的数据库,项目下直接生成.mdf数据库文件,后台(数据库的写入用参数传递): 复制代码 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient; namespace ADO.NET{ class Program { static v
-
C# 以MDF文件链接数据库的示例代码
一直以来都是链接SQL Server数据库服务但是在部署时将很麻烦,所以突发奇想,直接连接到MDF文件,刚开始还很混乱不会连接,后来向导,连接MDF文件不就和连接ACCDB数据库一样吗? 方法如下:如下为连接字符串" Data Source=(LocalDB)\v11.0;AttachDbFilename="F:\数据库 - 副本.mdf";Integrated Security=True;Connect Timeout=30" 注意:要链接的MDF文件不可以在使用
-
只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)
只有mdf文件的数据库附加失败的修复 附加时报如下错误: 服务器: 消息 1813,级别 16,状态 2,行 1 未能打开新数据库 'test'.CREATE DATABASE 将终止. 设备激活错误.物理文件名 "d:\data\test_log.LDF' 可能有误. 步骤: A.用"企业管理器"新建一个同名的数据.可以修改默认路径,为表述方便,我使用D:\data\,数据文件名test.mdf,日志文件名test_log.ldf B.停止SQL服务 C.删除test_lo
-
python读取word文档,插入mysql数据库的示例代码
表格内容如下: 1.实现批量导入word文档,取文档标题中的数字作为编号 2.除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql # wuyanfeng # -*- coding:utf-8 -*- # 读取docx中的文本代码示例 import docx import pymysql import re import os # 创建数据库链接 conn = pymysql.connect( host='rm-bp1vu5d84dg12c6d59o.mysql.rds.ali
-
python爬虫构建代理ip池抓取数据库的示例代码
爬虫的小伙伴,肯定经常遇到ip被封的情况,而现在网络上的代理ip免费的已经很难找了,那么现在就用python的requests库从爬取代理ip,创建一个ip代理池,以备使用. 本代码包括ip的爬取,检测是否可用,可用保存,通过函数get_proxies可以获得ip,如:{'HTTPS': '106.12.7.54:8118'} 下面放上源代码,并详细注释: import requests from lxml import etree from requests.packages import u
-
Java连接postgresql数据库的示例代码
本文介绍了Java连接postgresql数据库的示例代码,分享给大家,具体如下: 1.下载驱动jar 下载地址:https://jdbc.postgresql.org/download.html 2.导入jar包 新建lib文件夹,将下载的jar驱动包拖到文件夹中. 将jar驱动包添加到Libraries 3.程序代码如下:HelloWorld.java package test; import java.sql.Connection; import java.sql.DriverManage
-
Spring Data JPA实现持久化存储数据到数据库的示例代码
目录 1.SpringBoot项目整合JPA 1.1 pom.xml依赖 1.2 application配置文件 2.创建实体类 3.启动项目,测试验证 1.SpringBoot项目整合JPA 1.1 pom.xml依赖 <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> &
-
vue中实现图片和文件上传的示例代码
html页面 <input type="file" value="" id="file" @change='onUpload'>//注意不能带括号 js代码 methods: { //上传图片 onUpload(e){ var formData = new FormData(); f ormData.append('file', e.target.files[0]); formData.append('type', 'test');
-
Python3 实现文件批量重命名示例代码
在Python中os模块里,os.renames() 方法用于递归重命名目录或文件.类似rename(). rename()方法语法格式如下: os.rename(old,new) old是需要修改的目录/文件名,new是修改后的目录/文件名,通过这个方法我们可以很轻松的完成批量在文件/目录增加固定前缀或者批量删除文件/目录固定前缀 . 以下代码Windows下和Linux都可以使用. 示例如下: 增加前缀'[Linuxidc.]': import os path='/home/linuxidc
-
C++ I/O文件读写操作的示例代码
IO: 向设备输入数据和输出数据C++的IO流 c++中,必须通过特定的已经定义好的类, 来处理IO(输入输出) 文件流: 对文件进行读写操作 头文件: 类库: ifstream 对文件输入(读文件) ofstream 对文件输出(写文件) fstream 对文件输入或输出 //写文件 #include <fstream> #include <iostream> #include <string> using namespace std; int main() { st
-
Python操作MySQL数据库的示例代码
1. MySQL Connector 1.1 创建连接 import mysql.connector config={ "host":"localhost","port":"3306", "user":"root","password":"password", "database":"demo" } con=
随机推荐
- cmd copy命令 文件复制
- jquery引用方法时传递参数原理分析
- ExtJs3.0中Store添加 baseParams 的Bug
- VBS教程:VBScript 语句-ReDim 语句
- Python选课系统开发程序
- Javascript - HTML的request类
- php面向对象与面向过程两种方法给图片添加文字水印
- MySQL 查询结果取交集的实现方法
- MySQL嵌套查询实例详解
- windows下安装nodejs及框架express
- JSP基本语句用法总结
- 各浏览器对link标签onload/onreadystatechange事件支持的差异分析
- javascript动画系列之模拟滚动条
- android 获取本机的IP地址和mac物理地址的实现方法
- android上一个可追踪代码具体到函数某行的日志类
- 资料注册后发信小技巧
- php通过COM类调用组件的实现代码
- 基于C++ Lambda表达式的程序优化
- JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
- vue中实现图片和文件上传的示例代码