就是想要连接一个附加数据库,要求就是:在没有安装SQL server 2005的时候都能用,mdf文件就像access文件那样,拿到哪里就那里都能用,我用的是vs 2008,我已经在 服务器资源管理器 中添加成功了,连接测试已经成功,可能是连接字符串的问题

解决方案 »

  1.   

    SqlServer数据库文件不附加到数据库是无法使用的
      

  2.   

    “在没有安装SQL server 2005的时候都能用,mdf文件就像access文件那样,拿到哪里就那里都能用”没SQL server数据服务器支持,是不可能的。一般处理:验证服务器IP地址,没有发现服务器,提示先在服务器上安装SQL server。
      

  3.   

    如果你是服务器资源管理器 中添加成功了,连接测试已经成功,则说明你安装了vs 2008自带的SQL SERVER。
    它自带的SQL SERVER是可以在不附加的情况下,直接连接mdf文件的,至于连接字符串很简单,填写数据库的地方改为文件路径即可,无需用户名和密码。或者你也可以查看你服务器资源管理器中添加的连接属性,可以看到链接字符串的。
      

  4.   

    可以实现的 我正在研究,刚拿到半成品,看过人家弄过,一个个不懂的别乱说,微软动态链接库中有一个sqlserver进程的库,通过那个可以实现不安装SQL SERVER,进行mdf的数据操作滴!貌似要安装微软的补丁
    源共同研究的联系我