码迷,mamicode.com
首页 > Web开发 > 详细

ADO.NET

时间:2017-07-03 17:26:01      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:database   布尔   use   console   布尔类型   读取   close   生日   字符串   

//编写连接字符串(string类型)
            //四个参数:server:用户端,database:数据库名,user:用户登录名,pwd:密码
            string sql = "server=.;database=Data0551;user=sa;pwd=123;";



            //创建链接数据库对象
            //实例化出
            SqlConnection conn = new SqlConnection(sql);   //括号里放的参数是:用于打开SQL Server数据库的连接,所以放上述的sql
            //conn这个对象就是专门链接你写的这个数据库的string sql = "server=.;database=Data0551;user=sa;pwd=123;";
            //Connection:连接



            //创建数据库操作对象,Command:命令
            //这里不是实例化了,而是通过连接的数据库对象,来创建命令对象
            SqlCommand cmd = conn.CreateCommand();    //conn的CreateCommand()方法




            //执行操作

            //注意给操作对象cmd的属性CommandText:命令文本,它返回的是string类型,直接写sql语句即可
            cmd.CommandText = "select * from Users";

            //真正操作,先是打开数据库连接,conn的Open方法
            conn.Open();      //打开数据库连接

            //在这里写内容

            //将语句执行,结果查询到dr中
            SqlDataReader dr = cmd.ExecuteReader();     //ExecuteReader这是个方法,因为需要读取,而它返回的是一个Sql DataReader的数据类型,所以需要这个类型进行接收
            //这时数据库对象的数据就读到了dr 里边

            //dr.Read();    //指针往下走一行,前进一行看看,下一行有没有数据,有的话返回true没有返回false,这时布尔类型的

            Console.WriteLine("id    编号    用户名    密码    昵称    性别    生日    民族");
            while (dr.Read()){
                //Console.WriteLine(dr[0] + " | " + dr[1] + " | " + dr[2]);    //索引数可以换成 "string列名"
                Console.WriteLine(dr["Ids"] + " | " + dr["Ucode"] + " | " + dr["UserName"] + " | " + dr["PassWord"] + " | " + dr["NickName"] + " | " +(Convert.ToBoolean( dr["Sex"]) ? "":"") + " | " +Convert.ToDateTime( dr["Birthday"]).ToString("yyyy年MM月dd日") + " | " + dr["Nation"]);
            }


            

            conn.Close();     //关闭数据库连接

            Console.ReadLine();

 

ADO.NET

标签:database   布尔   use   console   布尔类型   读取   close   生日   字符串   

原文地址:http://www.cnblogs.com/yunpeng521/p/7111810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!