欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ADO.NET之小白教程(增删改)

程序员文章站 2024-01-14 21:12:40
...
  1. ADO.NET解释:是一种技术,C#和数据库打交道的一种技术。又称为:数据库访问接口
  2. C/S客户端;B/S浏览器端
  3. 作用:可使用ado.net 来连接至这些资料来源,并且撷取、处理及更新其中所含的资料。(增删改查)
  4. using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Data.SqlClient;//0、导入命名空间
    
    namespace HuWenHui0618_2
    {
        class Program
        {
            static void Main(string[] args)
            {
                //抓取数据库连接字符串
    //注意:"Data Source=.;Initial Catalog=MySchool;Integrated Security=True"行代码为数据源
    
                String connstr = "Data Source=.;Initial Catalog=MySchool;Integrated Security=True";
                //搭桥,创建连接对象
                SqlConnection con=null ;
    //try:存放可能会出现bug的代码
                try
                {
                    con = new SqlConnection(connstr);
                    //打开
                    con.Open();
                    //添加SQL语句
                    // String sql = "insert A(id,name,age)values(9,'阿',12);";
                    //修改改SQL语句
                    // String sql = "update A set name='古'where id=4;";
                    //删除SQL语句
                    String sql = "delete  from A where id=4;";
                    //开车
                    SqlCommand com = new SqlCommand(sql, con);
                    int r = com.ExecuteNonQuery();
                    Console.WriteLine(r + "行受影响");
                }
    //catch的作用:捕获异常,出bug,找我就对了!
                catch (Exception ex)
                {
                    Console.WriteLine("出问题了:" + ex.Message);
                }
    //finally的作用:无论报对还是报错,代码最终都会被执行!
                finally
                {
      //关闭连接
                    con.Close();
                }
              
                  
            }
        }
    }
    

     

相关标签: ado.net