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

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


失败经历:

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

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

 


成功经历:

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

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

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

然后连接就连接成功了。

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

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


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

 

你可能感兴趣的:(我的dhu记录,学习方法,visual,studio,c#,.net,sqlserver)