栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

ADO.NET之数据操作篇:实现简单的增、删、改操作

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ADO.NET之数据操作篇:实现简单的增、删、改操作

新建一个控制台应用程序(我这边使用的vs2013,其他版本操作一样)

打开vs2013程序,点击【文件】-【新建】-【项目】,选择【控制台应用程序】,设置项目名称点击确认。打开新创建的解决方案,在Program.cs类中,添加引用。

 

代码如下:

引入命名空间:

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

 

一、添加数据
             //建立连接字符串
            string conString = "Server=IP地址\实例名称;DataBase=数库名称;Uid=账号;Pwd=密码";
            //创建连接对象
            SqlConnection conn = new SqlConnection(conString);
            //创建sql语句
            string sql = "insert into dbo.PersonInfo (Name,Age,Sex,major,Location) values ";
            sql += "('{0}','{1}','{2}','{3}','{4}')";
            sql = string.Format(sql, "张三", "24", "男", "信息工程系", "湖北武汉");
            //创建执行对象
            SqlCommand cmd = new SqlCommand(sql, conn);
            //打开数据连接
            conn.Open();
            //执行数库库操作
            int result = cmd.ExecuteNonQuery();
            //关闭数据连接
            conn.Close();
            if (result == 1)
            {
                Console.WriteLine("数据插入成功!");
            }
            else
            {
                Console.WriteLine("数据插入失败!");
            }
            Console.ReadKey();
 二、删除数据
            // 【01】 添加数据连接字符串
            string connString = "Server = IP地址\实例名称;DataBase = 数据库名称;Uid = 账号;Pwd = 密码";
            // 【02】 创建连接对象
            SqlConnection conn = new SqlConnection(connString);
            // 【03】 编写sql 语句
            string sql = "delete from PersonInfo where PersonInfoId = '{0}'";
            sql = string.Format(sql, "25");
            // 【04】创建执行对象
            SqlCommand cmd = new SqlCommand(sql, conn);
            // 【05】打开连接对象
            conn.Open();
            // 【06】执行删除操作,返回被影响的行数
            //ExecuteNonQuery()方法可以执行增、删、改语句,并且返回被影响的行数
            int result = cmd.ExecuteNonQuery();
            // 【07】关闭数据库连接
            conn.Close();
            if (result == 1)
            {
                Console.WriteLine("执行删除成功");
            }
            else
            {
                Console.WriteLine("执行删除失败");
            }
            Console.ReadKey();
 三、修改数据
            // 【01】创建数据连接字符串
            string connString = "Server = IP地址\实例名称;DataBase = 数据库名称;Uid = 账号;Pwd = 密码";
            // 【02】创建连接对象
            SqlConnection conn = new SqlConnection(connString);
            // 【03】建立sql语句
            string sql = "update PersonInfo set Name = '{0}' where PersonInfoId = '24'";
            sql = string.Format(sql, "张山删");
            // 【04】创建执行对象
            SqlCommand cmd = new SqlCommand(sql, conn);
            // 【05】打开数据连接
            conn.Open();
            // 【06】执行数据库操作
            int result = cmd.ExecuteNonQuery();
            // 【07】关闭数据库连接
            //conn.Close();
            if (result == 1)
            {
                Console.WriteLine("修改数据成功");
            }
            else
            {
                Console.WriteLine("修改数据成功");
            }
            Console.ReadKey();

 

 新手开始学习asp.net,感觉还是有点意思,想把自己学习的一点东西写下来,给大家分享一下。

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/911531.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号