在用visualstudio连接数据库显示已存在以及此版本的SQLServer不支持用户实例登录解决

在写.NET实验时用visualstudio连接数据库显示”此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“,我是开始在数据库已经导入了这个mbf文件的。然后就去网上找一堆办法。


失败经历:

按照教程操作后代码语句运行显示数据库已存在。按照网上的删除方法把那个mbf文件从数据库删除,再用visual studio连接数据库,结果按照一般教程那里附加文件都附加不了,直接又显示不支持用户实例登录标志。去SQLserver 的management那里又是一通改,还是没有用。然后我就又各种按网上教程改服务资源管理那里的连接数据库部分都没有成功(用的SQLserver)。

a9ecd34376104c9694b759eb813d8f30.png

 


成功经历:

后面我还是把那个mdf导入数据库里,然后在服务资源管理器那里连接数据库的时候就没有直接选SQLserver的选项,而是选择其它other

再在下面的有选择的部分选择.NETFramework那里选择SQLserver的选项

再在下一个页面的选择数据库那里(就是有master之类的下拉栏那里,开始没有选other的时候它只有四个选项的,然后选了之后有5个选项了,也不知道是不是我连的次数太多了)直接选择Northwind文件(就是要连的那个数据库文件)而不是进到下面附加文件那里选,

然后连接就连接成功了。

连接成功之后就去运行代码发现出现了数据库已存在的问题,跟几个小时前遇到的问题一样,然后我一气之下就直接把那个AttachDbFilename的语句给删掉了,然后再运行就成功显示了。

然后这个时候就凌晨1点多快两点了(╥﹏╥)


不过好歹是解决了。因为错误尝试太多遍了就没有截图,,后面没有截图就只能凭着记忆进行语言描述了,大家遇到一样的问题可以根据描述的去试一下,万一成功了呢。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值