VS2022连接sqlserver数据库教程

目录
  • 连接前准备
  • windows身份认证
  • sqlserver身份认证

连接前准备

我们使用Visual Studio2022 连接Sqlserver数据库,我们先为我们的项目添加微软自带的连接数据库的程序集,System.Data.SqlClient。

using System.Data.SqlClient;

虽然调用了,但不代表我们引用成功了,我们去检查一下Nuget程序包里,看看有没有这个程序集。

正确的安装应该如下所示 ,如果没有,这里搜出来之后选中安装即可。

打开视图下的服务器资源管理器

右键数据连接后,点击添加连接

准备要填入的信息,服务器名请打开你的SQL Server Management Studio,把服务器名称复制过来,选择相同的身份验证方式。

windows身份认证

在这一行写入连接的数据库的名字

比如我这有一个叫“考试系统数据库测试版”的数据库

填入,点击左下角的测试连接

嗨嗨嗨,接好了

可能低版本会没有这个连接测试,那么就要用代码校验了

Data Source = 服务器名;Initial Catalog = 数据库名;

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;

public static class data_Control
{

    public static void TestConSQL()
    {
        //测试连接数据库
        string connStr = "Data Source=LAPTOP-82MUPKTO;Initial Catalog=考试系统数据库测试版;Integrated Security=True";//自己替换一下服务器名字和数据库名字
        SqlConnection conn = new SqlConnection(connStr);//这里如果报错,请退回去检查你的NUget包
        //打开数据库
        conn.Open();
        Console.WriteLine("打开数据库连接");
        //关闭数据库
        conn.Close();
        Console.WriteLine("关闭数据库连接");
    }
}

调用试一下,连接成功屏幕会输出

打开数据库连接

关闭数据库连接

data_Control.TestConSQL();

sqlserver身份认证

在这一行写入连接的数据库的名字,借了上面的图,不要在意细节,假设要被连接的是这个考试系统数据库测试版

点击测试连接

嗨嗨嗨,接好了

可能低版本会没有这个连接测试,那么就要用代码校验了

Data Source = 服务器名;Initial Catalog = 数据库名;User ID = 用户名;Pwd = 密码(没有密码可以省略)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;

public static class data_Control
{
    public static void addtable(string tablename)
    {

    }

    public static void TestConSQL()
    {
        //测试连接数据库
        string connStr = "Data Source=服务器名;Initial Catalog=数据库名;User ID = 账号;Password=密码";
        SqlConnection conn = new SqlConnection(connStr);//报错请检查NuGET包
        //打开数据库
        conn.Open();
        Console.WriteLine("打开数据库连接");
        //关闭数据库
        conn.Close();
        Console.WriteLine("关闭数据库连接");
    }
}

调用试一下,连接成功屏幕会输出

打开数据库连接

关闭数据库连接

到此这篇关于VS2022连接sqlserver数据库教程的文章就介绍到这了,更多相关VS2022连接sqlserver内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 通过VS中的数据源选择对话框简单实现数据库连接配置[图]

    在实际的开发中,我们经常在应用程序中提供择数据源和数据连接配置的接口,方便用户配置数据库连接字符串.典型的方法是将这些信息写在XML的配置文件里,如web.config或app.config文件里. 但是客户并不是专业的编程人员,一不小心就会使连接串写错,导致系统无法运行,最好是让用户能够通过一个图形界面来选择数据源和数据连接的信息,如下图: 我们可以通过调用Visual Studio中的数据库连接配置UI来简单实现. 具体的实现方法如下: 首先添加对Microsoft.Data.Connect

  • vs code连接sql server数据库步骤及遇到的问题小结

    最近因为要在vs code上连接到sql server数据库,第一次尝试,之前用 java的时候使用jdbc连接过数据库,感觉用vs code连接数据库步骤要简单一些,网上写的博客也不是特别多,就顺便把我的步骤记录下来,仅供参考,这里也参考了官网给出的连接方法,链接放在文章下方了. 第一步,安装mssql扩展 先在vs code的扩展里面找到SQL Server(mssql)扩展,并下载安装即可. 下载好之后会出现SQL SERVER的版块.(请忽略已经连接好的数据库) 第二步,连接到 SQL

  • VS2015连接Oracle数据库的详细步骤

    开发环境 宿主机:Win10 + VS2015 + ODP.Net for VS2015 虚拟机:Win7 + Oracle 11g + 桥接 配置ODP.Net 首先下载 Oracle Developer Tools for Visual Studio 2015 ,下载此文件需要注册Oracle社区账号并接受相关的协议,此文件提供了以下组件: Oracle Developer Tools for Visual Studio 12.1.0.2.4 Oracle Data Provider for

  • VS2019连接mysql8.0数据库的教程图文详解

    1.首先准备好VS2019以及mysql数据库,两者都可以去官网下载,我们直接描述连接过程. 2.连接: 第一步:打开mysql的安装目录,我本地的安装目录如下:(注意是否有include和lib文件夹) 第二步:打开VS2019,新建一个空工程. 第三步:右击工程名,打开属性页: 第四步:打开VC++目录,在包含目录中,将mysql安装文件中的include文件的路径添加到这里: 第五步:还是在属性页上,打开C/C++,选择常规,和上一步一样,在附加包含目录中将mysql文件中的include

  • VS2019连接MySQL数据库的过程及常见问题总结

    今天下午开始配置各种环境,想着VS2019可以配合MySQL一起使用.中间出了不少错误,晚上九点左右配置成功如下图所示: 接下来说说具体步骤: (1)首先准备好VS2019和MySQL的软件,各自官网都有,这里不再赘述: (2)找到MySQL的安装目录,如图,找到这两个文件夹. (3)新建一个工程后再新建一个main.cpp文件,为下面的配置环境做准备. (4)打开项目属性,点击VC++目录,在包含目录中,将MySQL安装目录中的include文件路径添加到这里,如下图所示:  (5)在属性页上

  • VS2022连接sqlserver数据库教程

    目录 连接前准备 windows身份认证 sqlserver身份认证 连接前准备 我们使用Visual Studio2022 连接Sqlserver数据库,我们先为我们的项目添加微软自带的连接数据库的程序集,System.Data.SqlClient. using System.Data.SqlClient; 虽然调用了,但不代表我们引用成功了,我们去检查一下Nuget程序包里,看看有没有这个程序集. 正确的安装应该如下所示 ,如果没有,这里搜出来之后选中安装即可. 打开视图下的服务器资源管理器

  • VB语言使用ADO连接、操作SQLServer数据库教程

    几年前学过的VB几乎忘光了,这几天复习了下.VB连接ADO数据库并不是非常难. 连接第一步(要仔细看) 对于小白来讲,这里的教程最详细,连接ADO数据库第一步,要添加什么部件呢?全称是Microsoft ADO Data Control 6.0 (SP6) (OLEDB) 部件. 在Microsoft ADO Data Control 6.0 (SP6) (OLEDB)部件里有一个名叫:Adodc数据控件,要将它添加.在Adodc数据控件数据位置中找到ACCES. 控件引用的方法(值指的是姓名)

  • bat/cmd批处理连接SqlServer数据库查询脚本

    难得今天晚上9点前赶回家,而且最近草稿箱也压了不少"湿货",就挑一篇发出来好了!不过在发文章之前先吐槽一下那个从昨天攻击张戈博客到现在还在继续的无聊蛋疼之人! 本来就算开启了云加速全缓存也是扛不住的,因为静态中混着动态请求,比如浏览计数.还好灵机一动,对这些动态做了点小手脚,现在基本毫无压力了!粗略分析一下这个攻击博客的小人,无外乎是2种人: ①.最近张戈博客流量大涨,估计遭人妒忌或者是挡人财路: ②.来张戈博客换友链被拒或被忽略的人,怀恨在心. 对于①:俗话说无人妒忌是庸才,那么无人

  • nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例

    本文实例讲述了nodejs基于mssql模块连接sqlserver数据库的简单封装操作.分享给大家供大家参考,具体如下: 注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,nodejs连接sqlserver,最好把防火墙的入站规则关闭,或者允许入站.这个封装只是sql语句查询,看懂这个,其他的可以自行扩展,支持连接池. 一 安装mssql模块 npm install mssql 二 封装连接数据库代码 db.js: /*2016年7月14日17:02:15 QQ: 452

  • Navicat 连接SQLServer数据库(图文步骤)

    连接配置方式如图: 有时候Navicat并没有初始化安装sqlncli, 所以连接的时候会报 没有默认驱动,如图: 解决方法:在navicat目录下找到对应驱动,点击安装即可, 安装过程中设置为全部允许安装 到此这篇关于Navicat 连接SQLServer数据库(图文步骤)的文章就介绍到这了,更多相关Navicat 连接SQLServer内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • Java中String的JdbcTemplate连接SQLServer数据库的方法

    很久没写文章了,一方面是最近几个月比较忙,没太多时间,另一方面是最近拖延症严重,写文章的想法总是一拖再拖.今天找一个小案例写一下,与懒惰对抗一下. 首先说一下背景,我们在项目中做数据持久化一般都是用mybatis或者hibernate开发框架,进行数据库连接和操作,最近做GIS仿真产品研发,根据需求需要保存三部分数据:1.业务数据,数据量比较小:2.GIS数据,需要用到空间关系:3.物联数据,数据量大,在我们开发自测阶段数据量就可以达到每天百万以上.根据以上数据特点,我们使用了传统的MySQL数

  • Linux安装ODBC连接SQLServer数据库的步骤

    目录 1.下载ODBC安装包 2.安装步骤 第一步:上传两个安装包到服务器上 第二步:安装unixODBC,先安装这个,后安装freetds 2.1.操作系统先安装gcc: 2.2.安装odbc 2.3.安装freetds 2.4.配置freetds驱动 2.5.测试配置是否正确 2.6.配置unixODBC 2.7.测试是否能连接数据库 2.8.shell脚本连接数据库 2.9.安装了SQLServer的机器上调用命令执行存储过程 操作系统:Centos7.2 1.下载ODBC安装包 unix

  • c#连接sqlserver数据库、插入数据、从数据库获取时间示例

    c#连接sqlserver.插入数据.从数据库获取时间 复制代码 代码如下: using System;using System.Data.SqlClient; namespace Test{    //连接数据库    public class Connection    {        private static string connectionString =            "Server = 192.168.1.222;" +            "D

  • VBA中连接SQLSERVER数据库例子

    我们在使用excel编程时,很多时候都需要使用数据库. 那么如何连接数据库然后从数据库读取数据呢? VBA 连接 SQL SERVER 数据库 实例: Dim strConn As String, strSQL As String Dim conn As ADODB.Connection Dim ds As ADODB.Recordset Dim col As Integer '连接数据库的字符串 strConn = "Provider=SQLOLEDB.1;Persist Security I

  • jdbc连接sqlserver数据库示例

    1.过程: 1>注册驱动器类:Class.forName() 2>连接数据库: 复制代码 代码如下: String url = "jdbc:sqlserver://localhost:1433;DatabaseName=DataBaseName";String uername = "dbuser";String password = "secret";Connection conn = DriverManager.getConnect

随机推荐