ASP.NET第七章 --案例1

分两篇来分享

一、简单的数据库操作

1.登录SQL Server数据库

2.新建查询

3.代码部分如下

sql 复制代码
create database SqlQuery1          -- 创建SqlQuery1数据库

go

use SqlQuery1                     -- 操作SqlQuery1数据库

go

create table UserType             -- 创建第一张UserType数据表

(

    Id int primary key identity(1,1),      -- 类别Id 主键 自增

    TypeName nvarchar(40),                 -- 类别 区别:一个字符占varchar(2),只占nvarchar(1)

)

go

create table Users                     -- 创建第二张Users数据表

(

    Id int primary key identity(1,1),      -- 用户Id 主键 自增

    Name varchar(40) not null,             -- 用户姓名 非空

    Sex bit not null,                     -- 用户性别 非空  bit:0,1,null 0为女,1为男,不选为null

    Address nvarchar(60) not null,         -- 用户地址 非空

    Phone varchar(40),                         -- 用户电话

    Mail varchar(40),                     -- 用户邮箱

    CardId int,

    NickName nvarchar(60),

    Pwd varchar(60) not null,              -- 用户密码

    State int not null,

    TypeId int not null foreign key    references UserType(Id)       -- 外键:foreign key   两个表连接references

)

go



--UserType表:铜牌会员,银牌会员,金牌会员

--Users表:三条数据 外键去添加主键的值,use1 use2 use3



insert into UserType values('铜牌会员')

go

insert into UserType values('银牌会员')

go

insert into UserType values('金牌会员')

go



-- 模拟查询

select * from UserType

go



--insert into Users values('use1','0','这是地址','这是电话','这是邮箱','1','NickName','123456','State','1')

--go

insert into Users values('use1','0','内蒙古','15024750806','[email protected]','0','荣耀王者','123456','0','3')

go

insert into Users values('use2','1','河北','15024750806','[email protected]','0','倔强青铜','789456','0','1')

go

insert into Users values('use3','1','北京','15024750806','[email protected]','0','尊贵铂金','123456','0','2')

go



-- 模拟查询

select * from Users

go
相关推荐
烛阴3 小时前
bignumber.js深度解析:驾驭任意精度计算的终极武器
前端·javascript·后端
服务端技术栈3 小时前
电商营销系统中的幂等性设计:从抽奖积分发放谈起
后端
卜及中3 小时前
【Redis/2】核心特性、应用场景与安装配置
数据库·redis·缓存
LucianaiB3 小时前
如何做好一份优秀的技术文档:专业指南与最佳实践
android·java·数据库
你的人类朋友3 小时前
✍️Node.js CMS框架概述:Directus与Strapi详解
javascript·后端·node.js
Eiceblue4 小时前
Python读取PDF:文本、图片与文档属性
数据库·python·pdf
面朝大海,春不暖,花不开4 小时前
自定义Spring Boot Starter的全面指南
java·spring boot·后端
钡铼技术ARM工业边缘计算机4 小时前
【成本降40%·性能翻倍】RK3588边缘控制器在安防联动系统的升级路径
后端
CryptoPP5 小时前
使用WebSocket实时获取印度股票数据源(无调用次数限制)实战
后端·python·websocket·网络协议·区块链
白宇横流学长5 小时前
基于SpringBoot实现的大创管理系统设计与实现【源码+文档】
java·spring boot·后端