首页 > 其他 > 详细

ado.net基础

时间:2017-11-13 19:14:27      阅读:155      评论:0      收藏:0      [点我收藏+]

1  在数据库(sqlserver)中创建表

        

  use data0908
  create table Users
  (
  Ids    int   primary key i  dentity(1,1),  // 创建主键关系,自增
  UserName    nvarchar(400),
  [password]    nvarchar(max),
  Nickname     nvarchar(max),
  sex        bit,
  brithday      datetime,
  NationCode    nvarchar(200))


  create table Nation(
  NationCode    nvarchar(200)  primary key,   //创建主键
  NationName    nvarchar(200)
  )

  insert into Nation values(‘N001‘,‘汉族‘)
  insert into Nation values(‘N002‘,‘满族‘)
  insert into Nation values(‘N003‘,‘藏族‘)
  insert into Nation values(‘N004‘,‘黎族‘)
  insert into Nation values(‘N005‘,‘回族‘)

 2 创建关系 :

  Nation里的NationCode为主键   Users里的NationCode 为外键

 3 在vs中操作:

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)
        {
            string connectionstring= "server=.;database=data0908;user=sa;pwd=123;";//连接字符串
            SqlConnection con = new SqlConnection(connectionstring);//创建数据库连接类
            SqlCommand cmd = con.CreateCommand(); //创建操作
            cmd.CommandText = "insert into Users values(‘zhangsan‘,‘asd‘,‘张三‘,‘true‘,‘2000-01-01‘,‘N001‘)"; //添加用户信息
           // cmd.CommandText = "update Users set Nickname=‘张三三‘ where UserName=‘zhangsan‘" ;  //更改用户信息
           // cmd.CommandText = " delete from Users where UserName =‘zhangsan‘ ";删除昵称为张三的所有信息
            con.Open();  //开数据库
          
            int a = cmd.ExecuteNonQuery();  //执行语句,此方法只能用于数据的增删改
            con.Close();// 关数据库
            if (a > 0)
                Console.WriteLine("执行成功");
            
            else  Console.WriteLine("失败");


            Console.ReadKey();
        }
    }
}

 

ado.net基础

原文:http://www.cnblogs.com/hezhilong/p/7827517.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!