C#链接 SQL
实例化
使用如下类库进行操作
1 | using System.Data.SqlClient; |
使用数据库字符串连接
1 | SqlConnection connection; |
常用查询 Query
操作
1 | //实例化数据库 |
增
在已有表,添加数据
1 | insert into 表 values('[列]', '[列 2]',......) |
新建表
1 | insert into 表([列], [列 2]) values(@内容 1,@内容 2) |
删
删除,筛选指定值的行
1 | delete from 表 where 列='列名' |
删除多行
1 | delete from 表 where 列 in('内容1','内容2') |
改
修改,筛选指定值的行
1 | update 表 set 列1='列名1',列2='列名2' |
查
获得指定列
1 | Select 列 from 表; |
筛选指定值
1 | select * from 表 where 列=值; |
其他:Text 类型
SELECT *FROM 表 WHERE CONVERT(VARCHAR, 列) = '值'
参考
http://c.biancheng.net/view/3010.html
https://zhuanlan.zhihu.com/p/543053359
其他
数据库连接串
使用 Connection 类连接 SQL Server 2014 时,先要编写数据库连接串。这里介绍两种常用的方法:
第 1 种方式
1 | server = 服务器名称 / 数据库的实例名 ; uid = 登录名 ; pwd = 密码 ;database = 数据库名称 |
第 2 种方式
1 | Data Source = 服务器名称 \\ 数据库实例名 ; Initial Catalog = 数据库名称; User ID = 用户名 ; Password = 密码 |