本文已参与「新人创作礼」活动,一起开启掘金创作之路。
前言
在写程序的过程中,由于本机数据库是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可以看到这个名字。 填写无误后测试是正确的。