vs2012如何将连接的数据库转换为MDF文件附加在项目中 100

因为项目需要在一个单机环境下演示,而制作的时候连的是本机的数据库,所以需要将本机的数据库变成MDF文件附加在项目中,数据库是MSSQL2008,请问该如何做,关于webc... 因为项目需要在一个单机环境下演示,而制作的时候连的是本机的数据库,所以需要将本机的数据库变成MDF文件附加在项目中,数据库是MSSQL2008,请问该如何做,关于webconfig中的路径和连接的节点该如何设置? 展开
 我来答
morliz子轩
2015-11-10 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:56%
帮助的人:2768万
展开全部
MSSQL 2008本身所有的数据库,都是以MDF+LDF方式进行存储的。

你不知道吗?

它的默认存储路径为:x:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA

X为SQLSERVER安装的盘符位置。

你只需要断开这个数据库,COPY它出来就行。当然LDF是数据库的日志文件,最好一同备份。
更多追问追答
追问
拷贝出来之后的mdf在附加的时候好像需要输入用户名和密码,但是又不是mssql的用户名密码导致无法附加,请问这个怎么解决
追答
你等会儿,数据库MDB只是一个文件,它需要一个载体环境。

不管是VS2012还是其它的程序,都是通过ODBC或DATA Scource的配置引擎接口参数,来进行连接获得的。

哪有将这个DB放到程序中?晕
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一颗程序猿o_0
2015-11-10 · TA获得超过6298个赞
知道大有可为答主
回答量:5403
采纳率:77%
帮助的人:1359万
展开全部
使用attach方式连接就行了
不过要注意, 所谓的"单机环境"演示, 也需要你那个演示的机器上安装对应版本的SQLSERVER, 如果没装的话是用不了的
不想安装SQLSERVER又不能联网的情况下, 只能更换数据库, 改用SqlCE或者Access
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式