VS2010 自带的SQL SERVER 2008 EXPRESS 如何连接?

问题1:选择MSSERVER还是数据库文件?2.若选择SERVER,服务器是local/sqlexpress吗?怎么新建.mdf数据库?3.若选择数据库文件,新建的数据库... 问题1:选择MS SERVER 还是 数据库文件?

2.若选择SERVER,服务器是local/sqlexpress 吗? 怎么新建.mdf数据库?

3.若选择数据库文件,新建的数据库要如何连接? 代码里连接的时候需要服务器 用户名 密码吧?怎么写。。。
PS:只是小程序,用本机的数据库就行了。只是不知道怎么连接。。。
展开
 我来答
随机数xZ
2013-09-04 · TA获得超过357个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:416万
展开全部

操作如下:

  1. SQLEXPRESS服务开启或者设置为自动启动.

  2. 连接字符串如下:Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Test.mdf;Integrated Security=True;User Instance=True

  3. |DataDirectory|代表app_data数据文件夹相对路径.

  4. 比如Test.mdf数据库需要放在app_data文件夹内这样就是相对路径.如果选择MS SERVER 数据库文件就是选择数据库的绝对路径了 。


如有问题可以追问,我当及时回答.

希望能帮到你!

更多追问追答
追问
您好,我想选择相对路径,但是选择MS SERVER的话 要怎么新建一个数据库?
选择数据库文件的话直接就可以新建数据库了、
追答

选择MS SERVER的话 要怎么新建一个数据库?

MSSQLSERVER是针对于安装sqlserver环境来操作,服务器名称就是实例名.如果是默认安装实例 打点[.] 、ip 、计算机名 、local 、127.0.0.1都可以操作


选择数据库文件就直接可以新建数据库了,但是他的路径是绝对路径,是针对你vs2010操作数据库方便而用,


但如果是ADO.NET项目内操作此数据库,

需要把绝对路径改成相对路径,这样数据库就相对于项目.

万一项目地址变更时,此ADO.NET连接数据库也是相对现在项目.






如有问题可以追问,我当及时回答.

希望能帮到你!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式