首页 > 编程语言 >ASP.NET第七章 --案例1

ASP.NET第七章 --案例1

时间:2024-07-13 20:28:03浏览次数:11  
标签:insert ASP Users -- UserType go NET null

分两篇来分享

一、简单的数据库操作

1.登录SQL Server数据库

2.新建查询

3.代码部分如下

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

标签:insert,ASP,Users,--,UserType,go,NET,null
From: https://blog.csdn.net/m0_66701589/article/details/139724427

相关文章

  • gRPC高级——Metadata机制
    什么是MetadatagRPC让我们可以像本地调用一样实现远程调用,对于每一次的RPC调用中都可能会有一些有用的数据,而这些数据就可以通过metadata来传递。metadata是以key-value的形式存储数据的,其中key是string类型,而value是[]string,即一个字符串数组类型。metadata使得client和s......
  • gRPC 高级——Interceptor 拦截器
    gRPC拦截器是一种用于在RPC方法调用的生命周期中拦截和处理请求和响应的机制。拦截器允许开发者在请求到达实际服务方法之前或在响应返回客户端之前执行自定义逻辑。它们类似于中间件,广泛应用于日志记录、身份验证、请求修改等场景。拦截器的种类客户端拦截器(ClientInter......
  • C++ 入门基础:开启编程之旅
    引言C++是一种高效、灵活且功能强大的编程语言,广泛应用于系统软件、游戏开发、嵌入式系统、科学计算等多个领域。作为C语言的扩展,C++不仅继承了C语言的过程化编程特性,还增加了面向对象编程(OOP)的支持,使得代码更加模块化、易于管理和复用。本文将带你走进C++的世界,从......
  • MySQL优化SQL查询语句的策略与实践
    在数据库管理和优化中,针对MySQL的SQL查询优化是提升性能的关键步骤。以下是一些实践性强且高效的策略,旨在减少查询时间,提高系统响应速度:1.精准索引策略,减少全表扫描索引优化:确保在WHERE和ORDERBY子句中涉及的列上创建索引。这不仅加快了数据检索速度,还降低了服务器负担。替......
  • 【磁力之家】12个非常实用的磁力网站,海量资源,你懂的!
    磁力网站以其丰富的资源、便捷的搜索功能、快速的下载速度以及匿名性和免费资源等优势,成为了用户获取各种文件资源的首选平台,受到了广泛欢迎。丰富的资源库:磁力网站汇集了大量的资源,涵盖了电影、电视剧、音乐、游戏等各种类型的文件。用户可以在这些网站上方便地找到自己感兴......
  • IT知识百科:什么是MD5?
    你好,这里是网络技术联盟站,我是瑞哥。MD5,全称为Message-DigestAlgorithm5,是一种广泛使用的加密哈希函数,可以生成一个128位(16字节)的哈希值(杂凑值),用于确保信息传输完整一致。MD5是哈希算法中的一种,它能够将任意长度的数据输入通过一系列复杂的运算,生成一个定长的输出——这......
  • 基于SpringBoot+VueJS+微信小程序技术的图书森林共享小程序设计与实现:7000字论文+源
          博主介绍:硕士研究生,专注于信息化技术领域开发与管理,会使用java、标准c/c++等开发语言,以及毕业项目实战✌    从事基于javaBS架构、CS架构、c/c++编程工作近16年,拥有近12年的管理工作经验,拥有较丰富的技术架构思想、较扎实的技术功底和资深的项目管理经......
  • 数据结构题目:几种典型排序算法的实现
    1、实验目的实现几种典型的排序算法2、实验具体要求分别利用直接插入/折半插入/希尔/冒泡/快速/简单选择排序算法实现将待排序序列{26,6,18,8,36,66,56,76,99}由小到大排序,并输出结果。3、实验设计思路(编程语言、模块划分及函数功能描述等)模块划分及函数功能描述:主函数模......
  • Type Script的Any和Unknown有什么区别
    TypeScript中的Any和Unknown是两种用于处理不确定或未知类型值的类型,但它们之间存在显著的区别。以下是它们之间的主要区别:1.类型安全性Any:Any类型是一种特殊的类型,它表示任何类型。使用Any类型时,TypeScript编译器会关闭对该变量的类型检查,允许你对变量执行任何操作,在编......
  • Kolla-ansible部署openStack
    目录Kolla-ansible部署openStack1.简介2.环境准备3.部署3.1基础环境配置3.1.1配置主机名,所有节点操作,这里以openstack01为例3.1.2添加hosts3.1.3配置免密登录3.1.4关闭防火墙以及selinux3.1.5设置yum源3.1.6安装docker3.2配置kolla-ansible3.2.1安装相关依赖3.2.2部......