C# 操作本地SQL Server实现增删改查
来源:互联网 发布:苹果mac爱奇艺视频 编辑:程序博客网 时间:2024/05/17 04:02
VS2015 连接本地SQL Server
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data; //引用 表的命名空间using System.Data.SqlClient; //第一步:引用与sql相关的命名空间namespace Test2{ class Program { static void Main(string[] args) { //DelData(); Query(); //AddData(); } //增加数据 private static void AddData() { //构造连接字符串 //SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder(); //也可以用vs工具连接数据库,不通过代码 /*scsb.DataSource = "127.0.0.1"; scsb.InitialCatalog = "User"; scsb.UserID = "sa"; scsb.Password = "jht"; */ //创建连接 参数为连接字符串 //SqlConnection sqlConn = new SqlConnection(scsb.ToString()); //代码连接所要传递参数 //不用代码连接 SqlConnection sqlConn = new SqlConnection(); //打开连接 sqlConn.Open(); //需要执行的SQL语句 String sqlStr = "insert into [User].[dbo].[User] values ('hhghh','8988')"; //创建用于执行sql语句的对象 //参数1:sql语句字符串,参数2:已打开的数据连接对象 SqlCommand sqlComm = new SqlCommand(sqlStr, sqlConn); SqlDataReader reader = sqlComm.ExecuteReader(); //读取数据 while (reader.Read()) { // 可以使用数据库中的字段名,也可以使用角标访问 //Console.WriteLine(reader["PassWord"].ToString()); Console.WriteLine(reader["Users"].ToString()); } } //删除 private static void DelData() { //构造连接字符串 SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder(); scsb.DataSource = "127.0.0.1"; scsb.InitialCatalog = "User"; scsb.UserID = "sa"; scsb.Password = "jht"; //创建连接 参数为连接字符串 SqlConnection sqlConn = new SqlConnection(scsb.ToString()); //打开连接 sqlConn.Open(); //需要执行的SQL语句 String sqlStr = "insert into [User].[dbo].[User] values ('hhghh','8988')"; //创建用于执行sql语句的对象 //参数1:sql语句字符串,参数2:已打开的数据连接对象 SqlCommand sqlComm = new SqlCommand(sqlStr, sqlConn); SqlDataReader reader = sqlComm.ExecuteReader(); //读取数据 while (reader.Read()) { // 可以使用数据库中的字段名,也可以使用角标访问 //Console.WriteLine(reader["PassWord"].ToString()); Console.WriteLine(reader["Users"].ToString()); } } //查询数据 private static void Query() { //构造连接字符串 SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder(); scsb.DataSource = "127.0.0.1"; scsb.InitialCatalog = "User"; scsb.UserID = "sa"; scsb.Password = "jht"; //创建连接 参数为连接字符串 SqlConnection sqlConn = new SqlConnection(scsb.ToString()); //打开连接 sqlConn.Open(); //需要执行的SQL语句 String sqlStr = "SELECT [Users] ,[PassWord] FROM [User].[dbo].[User]"; //创建用于执行sql语句的对象 //参数1:sql语句字符串,参数2:已打开的数据连接对象 SqlCommand sqlComm = new SqlCommand(sqlStr, sqlConn); //接收查询到的sql数据 SqlDataReader reader = sqlComm.ExecuteReader(); //读取数据 while (reader.Read()) { // 可以使用数据库中的字段名,也可以使用角标访问 //Console.WriteLine(reader["PassWord"].ToString()); Console.WriteLine(reader["Users"].ToString()); } } }}
阅读全文
0 0
- C# 操作本地SQL Server实现增删改查
- Sql server 实现增删改查
- SQL实现增删改查操作
- C# 连接 SQL Server 2008 基础操作+数据库增删改查
- SQL Server 增删改查等操作及举例
- VB6.0操作SQL Server——增删改查
- SQL Server 基本操作之增删改查
- Sql server语句(增删改查)
- SQL server的增删改查练习
- SQL Server 基础之增删查改
- SQL Server 数据库增删改查语句
- Sql server语句(增删改查)
- c# 数据库增删改查操作
- C#操作Xml(增删改查)练习
- c#操作access数据库--增删改查
- C#操作Excel数据增删改查
- C#操作XML增删改查
- c# 连接mysql 增删改查操作
- docker跨主机访问通信-Weave
- UE4打包后运行exe黑屏
- 遍历_EPROCESS->Vm->WorkingSetExpansionLinks链表枚举进程
- 文章标题
- iOS获取设备常用健康数据
- C# 操作本地SQL Server实现增删改查
- Application.ProcessMessages
- 手机管理工具类 → AppPhoneMgr
- 设计模式--命令模式
- Androdid中ExecutorService内存泄露原因分析
- 【实战】嵌入式linux修改内核启动的LOGO界面
- tensorflow 学习笔记(2)-basic_example
- iOS 微信登录集成让人抓不着头脑的问题
- 每日一学(八) Android动画---Tween动画的xml实现