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

ADO.NET查看

时间:2017-07-15 11:16:26      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:--   generic   pwd   arch   static   and   执行   ace   中括号   

数据库:

create database Date0504
go 
use Date0504
go

create table Users
(
    Ids int primary key identity(1,1),    --设置一个int类型的主键从1开始一次递增--
    Ucode nvarchar(200),
    UserName nvarchar(200),
    [passWord] nvarchar(200),     --关键词要用中括号括起来--
    NickName nvarchar(200),
    Sex bit,
    Birthday datetime,
    Nation nvarchar(200),
)
insert into Users values(U001,zhangsan,123,张三,1,2001-1-1,N001)
insert into Users values(U002,lisi,123,李四,1,2002-2-2,N002)
insert into Users values(U003,wagnwu,123,王五,1,2003-3-3,N003)
insert into Users values(U0014,xiaohua,123,小花,1,2004-4-4,N004)
create table UserNation
(
    NationCode nvarchar(200) primary key,
    NationName nvarchar(200)
)
insert into UserNation values(N001,汉族)
insert into UserNation values(N002,满族)
insert into UserNation values(N003,藏族)
insert into UserNation values(N004,彝族)
select * from UserNation
select *from Users

vs:连接数据库查看内容

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;//1、第一步引用此命名空间

namespace ado.net
{
    class Program
    {
        static void Main(string[] args)
        {
            //编写连接字符串      一定要写仔细不能写错    一个字符串真能连接一个表
            string sql = "server =.;database=Date0504;user=sa;pwd=y920106k";//服务器名称 ;连接数据库(只能练一个数据库但能操作所有的表);用户名 ;密码
           
            //创建数据库连接对象
            SqlConnection conn = new SqlConnection(sql);    // SqlConnection  连接
           
            //创建数据库操作对象
            SqlCommand cmd = conn.CreateCommand();   //SqlCommand 命令    编写命令 

            //执行操作
            cmd.CommandText = "select * from users";    //查询users表

            conn.Open();                       //打开数据库连接最后别忘掉关掉连接
            SqlDataReader dr = cmd.ExecuteReader();    //将语句执行,结果查询到dr对象中
            

            Console.WriteLine("id     编号    用户名    密码    昵称    性别     生日       民族");
            dr.Read();   //指针往下走一行
            while (dr.Read())//查看全部内容
            {
                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"]);
            }

            Console.ReadLine();

            conn.Close();                     //关掉数据库连接和conn。open对应

            Console.ReadLine();
        }
    }
}

 

ADO.NET查看

标签:--   generic   pwd   arch   static   and   执行   ace   中括号   

原文地址:http://www.cnblogs.com/skyhorseyk/p/7111212.html

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