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

     

  • 相关阅读:
    VC++60运行出结果后直接关闭窗口了
    求助MFC编程实现可视化
    多个do循环优化问题
    召唤大神这道题怎么就乱码了呢~~~
    HBASE 优化之REGIONSERVER
    HBASE SHELL 命令使用
    HBASE 基础命令总结
    HBASE基础知识总结
    2018年年终总结
    IMPALA部署和架构(一)
  • 原文地址:https://www.cnblogs.com/light3857/p/5771808.html
Copyright © 2011-2022 走看看