首页 > 数据库 >.net 连接数据库sql-server 基础入门

.net 连接数据库sql-server 基础入门

时间:2024-04-23 14:01:19浏览次数:27  
标签:Console 数据库 System server State sql net 链接 conn

using System.Data;
using System.Data.SqlClient;

class Pranson()
{
    public static void Main()
    {
        //创建数据库链接对象
        string connString = "Server=.;DataBase=CourseManageDB;Uid=sa;Pwd=123456";
        SqlConnection conn = new SqlConnection(connString);

        //打开链接
        conn.Open();
        if (conn.State == ConnectionState.Open) Console.WriteLine("数据库链接成功");

        //断开链接
        conn.Close();
        if (conn.State == ConnectionState.Closed) Console.WriteLine("数据库断开链接");
        Console.ReadKey();
    }
}

 

标签:Console,数据库,System,server,State,sql,net,链接,conn
From: https://www.cnblogs.com/tlfe/p/18152727

相关文章

  • sqlServer 基础入门
    usemastergoifexists(select*fromsysdatabaseswherename='CourseManageDB')--查询是否存在这个库dropdatabaseCourseManageDB--删除数据库(不可恢复)go--表示结束createdatabaseCourseManageDB--创建数据库onprimary(--数据库的逻辑文件名(就是......
  • SQL查询结果中排除重复项
    要从SQL查询结果中排除重复项,可以使用DISTINCT关键字。DISTINCT会使得查询结果中的每一行都是唯一的。例如,如果你有一个employees表,并且你想要选择不重复的工作岗位,你可以使用以下SQL查询:  SELECTDISTINCTjob_titleFROMemployees;这将返回employees表中所有不重复......
  • Advanced .Net Debugging 1:你必须知道的调试工具
    Advanced.NetDebugging1:你必须知道的调试工具合集-Net高级调试(基于原著)(7) 1.Advanced.NetDebugging1:你必须知道的调试工具01-242.Advanced.NetDebugging2:CLR基础02-273.Advanced.NetDebugging3:基本调试任务(调试目标、符号、控制调试目标执行和设置断点)03-04......
  • MySQL参数:slave_exec_mode
    MySQL参数:slave_exec_mode该参数与MySQL复制有关,它是一个动态修改的变量。默认为STRICTMODE(严格模式),可选值为IDEMPOTENTMODE(幂等模式)。设置为IDEMPOTENT模式可以防止从库出现1032(从库上不存在的键)和1062(需要重复键、主键或唯一键)的错误。该模式只在ROWbinlog模式下生......
  • Advanced .Net Debugging 7:托管堆与垃圾收集
    一、简介这是我的《Advanced.NetDebugging》这个系列的第七篇文章。这篇文章的内容是原书的第二部分的【调试实战】的第五章,这一章主要讲的是从根本上认识托管堆和垃圾回收。软件系统的内存管理方式有两种,第一种是手动管理内存,这种方式容易产生一些问题产生,比如:悬空指针......
  • 理解 MySQL 字符集级别
    以下是以前的一些笔记,汇总一下。MySQL--迁移到uft8mb4需要考虑的事项MySQL8.0中utf8mb4的强大:释放多语言数据的全部潜能MySQL如何使用字符集配置选项  在讨论字符集时,通常会伴随以下一些问题:·修改MySQLServer的字符集是否会影响已有库和表·修改库的字符集是否会影......
  • .Net WebAPI程序集成CAS单点登录-API方式(不使用DotNetCasClient)
    以下是ashx一般处理程序的示例,且cas登录单独放到了一个按钮中:1、登录按钮(js)- console.log("cos登录");varoriginStr=window.location.origin;window.location.href="https://cas.your.com/cas/login?service="+originStr+"/WebUI/Admin......
  • [数据库] 浅谈mysql的serverId/serverUuid
    [数据库]浅谈mysql的serverId/serverUuid0序情景1:MYSQL数据库的主从复制架构:1主1从MYSQL数据库的binlog应用情况:存在多个基于binlog同步机制的FlinkCdcJob,从MYSQL中增量同步数据某一天,FlinkCdcJob报如下错误:ConnectException:Aslavewiththesameserver_uuid/se......
  • NETCORE - 全局异常处理(Exception)
    NETCORE-全局异常处理(Exception)环境:.net6创建异常中间件:ExceptionHandlingMiddleware.csusingMicrosoft.AspNetCore.Http;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net;usingSystem.Text;usingSystem.Text.Json;usingSyst......
  • 界面组件DevExpress Blazor UI v23.2 - 支持.NET 8、全新的项目模版
    DevExpress BlazorUI组件使用了C#为BlazorServer和BlazorWebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生BlazorUI组件(包括PivotGrid、调度程序、图表、数据编辑器和报表等)。DevExpress Blazor控件目前已经升级到v23.2版本了,新版本正式支持.NET8、拥......