zoukankan      html  css  js  c++  java
  • SQL数据库--数据访问

    数据访问:

    对应命名空间:System.Data.SqlClient;

    SqlConnection:连接对象

    SqlCommand:命令对象

    SqlDataReader:读取器对象

     //造连接字符串

     string connstring = "server=.;database=mydb;user=sa;pwd=123";

     //造连接对象

     SqlConnection conn = new SqlConnection(connstring);

     //创建命令对象

     SqlCommand cmd = conn.CreateCommand();

     //写要执行的SQL语句

     cmd.CommandText = "select * from Info";

     //打开连接

     conn.Open();

     //执行操作(读取操作,返回读取器对象)

     SqlDataReader dr = cmd.ExecuteReader();

     //执行操作(增删改操作,返回行数)

     //cmd.ExecuteNonQuery();

     //处理数据

     if (dr.HasRows)——这是布尔类型的值,返回true或者false

     {

             dr.Read();

             Console.WriteLine(dr[0]);

             Console.ReadLine();

     }

     else

     {

            Console.WriteLine("读取失败!");

     }

     //关闭连接

     conn.Close();

    //dr.Read() 是数据库数据访问指针,每执行一次都会向下走一行,如果有内容则返回true,同时dr访问为当前行数据集合,可以使用索引或是列名来访问相对应的数据

     

  • 相关阅读:
    无有和无穷
    算法设计 熄灯问题
    WPF 路由事件总结
    C# params关键字
    WPF 布局总结
    C#结构体和类的区别
    C#装箱和拆箱(值类型和引用类型之间的转换)
    OpenGL中平移、旋转、缩放矩阵堆栈操作
    OpenGL图元的颜色属性
    OpenGL基础图形的绘制
  • 原文地址:https://www.cnblogs.com/light3857/p/5771808.html
Copyright © 2011-2022 走看看