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访问为当前行数据集合,可以使用索引或是列名来访问相对应的数据

     

  • 相关阅读:
    HDUOJ----3342Legal or Not
    HDUOJ----2647Reward
    hduoj------确定比赛名次
    HDUOJ----1165Eddy's research II
    HDUOJ-----1556Color the ball
    HDUOJ-----2175取(m堆)石子游戏
    HDUOJ---------2255奔小康赚大钱
    HDUOJ------1711Number Sequence
    HDUOJ---1712 ACboy needs your help
    HDUOJ---1867 A + B for you again
  • 原文地址:https://www.cnblogs.com/light3857/p/5771808.html
Copyright © 2011-2022 走看看