using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;

namespace 操作数据库
{
    class Program
    {
        static void Main(string[] args)
        {
            //1.造一个连接字符串
            string connstring = "server=.;database=mydb;user=sa;pwd=diushiDEwutong0";

            //server指服务器 一般是IP地址,本机使用点
            //database指数据库名称:要访问的数据库名称
            //user数据库的用户名:一般是sa
            //pwd数据库的密码:自己设置的
            //默认端口号3306

            //2.造一个连接对象(将程序和数据库之间搭建出一个通道)
            SqlConnection conn = new SqlConnection(connstring);

            //3.在此连接的基础上造一个命令对象,调用CreateCommand命令造对象
            SqlCommand cmd = conn.CreateCommand();

            //4.给命令对象一个SQL语句
            cmd.CommandText = "select top 1 * from Nation";

            //******打开链接
            conn.Open();

            //5.执行SQL语句(命令) 查询和增删改不是一类命令,查询需要返回
            //返回读取器对象
            SqlDataReader dr= cmd.ExecuteReader();

            //6.通过读取器来读取数据
            if (dr.HasRows)
            {
                dr.Read();//读取数据方法(读当前指针指向的一条数据,执行完该方法会将指针向下调一个)

                Console.WriteLine(dr[0]);
                Console.WriteLine(dr[1]);
                Console.ReadLine();
             }

            //*****关闭链接
            conn.Close();

        }
    }
}

 

posted on 2016-09-18 08:52  Lovetolaugh  阅读(120)  评论(0编辑  收藏  举报