VS2019连接SqlServer2008R2

一、VS2019安装组件

步骤一:工具——获取工具和功能,打开Installer

vsc sql server插件 vs2019自带sqlserver_vsc sql server插件


步骤二:勾选如下选项进行安装

vsc sql server插件 vs2019自带sqlserver_数据库开发_02


步骤三:引用——管理NuGet程序包

vsc sql server插件 vs2019自带sqlserver_Web_03


下载如下内容

vsc sql server插件 vs2019自带sqlserver_Web_04


vsc sql server插件 vs2019自带sqlserver_数据库架构_05

二、在VS中新建WebApplication项目,创建web窗体步骤

vsc sql server插件 vs2019自带sqlserver_数据库架构_06

选择ASP.NET Web 应用程序

vsc sql server插件 vs2019自带sqlserver_数据库架构_07


自定义项目名称,放置位置等

vsc sql server插件 vs2019自带sqlserver_vsc sql server插件_08


选择空进行创建(Web Forms用来创建WebSite)

vsc sql server插件 vs2019自带sqlserver_数据库开发_09


在解决方案资源管理器中右击该项目(WebApplication)选择添加——web 窗体

vsc sql server插件 vs2019自带sqlserver_Web_10

若要新建CSS文件则选择“样式表”

三、关于连接数据库

步骤一:在SQLserver上用sa用户登录数据库,测试一下是否能够登录

vsc sql server插件 vs2019自带sqlserver_数据库_11


此时若出现无法无法登陆数据库(18456)问题。请先用Windows账号登录,在安全性——登录名——sa属性修改状态为授予和启用

vsc sql server插件 vs2019自带sqlserver_数据库开发_12


并在服务器——属性中修改安全性为SQLserver和Windows身份验证模式。

vsc sql server插件 vs2019自带sqlserver_数据库开发_13


若如上状况都没有问题,可尝试修改sa的密码

vsc sql server插件 vs2019自带sqlserver_vsc sql server插件_14


修改完成后再尝试重新登录,一般就能解决18456问题。步骤二:在确保sa能够登录的情况下,通过VS连接数据库。

vsc sql server插件 vs2019自带sqlserver_数据库架构_15


数据库——添加连接

vsc sql server插件 vs2019自带sqlserver_数据库_16


这样就能连上了。

在服务器资源管理器中就能看到数据库了。

vsc sql server插件 vs2019自带sqlserver_数据库开发_17


查看该数据库属性,其连接字符串就是在写代码时要用到的连接地址。(建议复制,千万不能写错!不然肯定连接不上)

vsc sql server插件 vs2019自带sqlserver_数据库开发_18

vsc sql server插件 vs2019自带sqlserver_数据库_19