zoukankan      html  css  js  c++  java
  • C# DataReader

                //1   连接字符串
                string connectionString
                    = "server=127.0.0.1;integrated security=true;database=MSPetShop4";
                // = "server=.;uid=sa;pwd=SQL@5;database=AdventureWorks2012";
                // = "server=.;user id=sa;password=SQL@5;database=AdventureWorks2012";
                //2 实例化数据库连接
                using(System.Data.SqlClient.SqlConnection connection = new SqlConnection(connectionString))
                {
                    string sql = "SELECT 客户,产品,数量 FROM dbo.A";
                    connection.Open();
                    System.Data.SqlClient.SqlCommand command = new SqlCommand(sql, connection);
                    //通过数据库中的游标来辅助读取查询结果.
                    System.Data.SqlClient.SqlDataReader reader = command.ExecuteReader();
    
                    //DataReader 通过方法Read 来读取一行记录,Read方法返回结果为bool.DataReader 会自动进一取数据.
                    //读取到的数据保存在DataReader对象内
                    while(reader.Read())
                    {
                        //通过
                        string kh = reader.GetString(0);
                        string cp = reader.GetString(1);
                        int sl = reader.GetInt32(2);
                        Console.WriteLine(kh + "," + cp + "," + sl);
                    }
    
                    //DataReader读取之后游标也需要关闭
                    reader.Dispose();
                }
                Console.ReadLine();
  • 相关阅读:
    Oracle:SQL语句--撤销用户权限
    Oracle:SQL语句--给用户赋权限
    RSTP端口状态迁移过程详解
    LSB算法分析与实现
    工厂方法模式
    Ceasar
    区域性名称和标识符
    Packet Tracer网络模拟实验实记
    H3C-OSPF
    H3C-RIP
  • 原文地址:https://www.cnblogs.com/BinBinGo/p/6399856.html
Copyright © 2011-2022 走看看