vs2019中SQL server 数据库版本更改

185 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

前言

在写程序的过程中,由于本机数据库是2019,而有一个示例程序中的数据库是2012(v11),在本机上显示没有安装数据库,无法通过vs2019打开。如下 在这里插入图片描述 PS:该方法只能确保高版本数据库打开低版本的数据库。

操作

思路:更改链接字符串,使版本对应即可,其余的交给SQL server的兼容性管理 首先查看自己数据库中链接字符串,可以新建一个SQL server数据库 在这里插入图片描述 然后在根目录下的web.config文件下找到 在这里插入图片描述 这就是你本机所安装的数据库版本,然后找到实例程序的web.config 在这里插入图片描述 把v11.0改为 在这里插入图片描述 重新生成一下解决方案 即可正常打开

在这里插入图片描述

修改代码里的MySqlCon,这一步用来连接到数据库,至关重要。 在“服务器资源管理”处选中数据库,然后可以在“属性”窗口找到“连接字符串”,复制其内容,赋给MySqlCon。 比如我修改后是:MySqlCon = “Data Source=DESKTOP-8LDERGD\SQLEXPRESS; Initial Catalog = shaohui; Integrated Security = True”;

VS 2015连接SQL server数据库方法

建立SteelLadleTrackSystem的窗口.net项目 在服务器资源管理器中右击数据连接,键入如下信息,其中密码是安装Sqlserver 2019时为sa键入的密码 WUnn4*0 plusoft_test是建立的数据库。所用.sql见后文。 服务器名,是安装 Sql Server时确定的。通过运行Microsoft Sql Server Management Studio 18可以看到这个名字。 填写无误后测试是正确的。