4个表格,然后在表格里插入数据信息,最后完成多表连接,实现多表的查询功能。这是在数据库里,要操作的sql语句,代码如下:
1.创建数据库
create database student
use student
2.创建表
create table people(
id int identity(101,1) primary key,
name varchar(20) not null,
password varchar(10)
)
create table books(
id int identity(101,1) primary key,
name varchar(20) not null,
)
create table admin(
id int identity(101,1) primary key,
name varchar(10) not null
)
create table borrow(
id int identity(101,1) primary key,
uid int,
bid int,
)
3.查询表格
select * from books
select * from people
4.插入数据:
张三','123')
张四','456')
张五','789')
百科全书')
十万个为什么')
动物世界')
5.多表连接
select p.name,b.name,bo.id from borrow bo
inner join people p on p .id= bo.uid
inner join books b on b.id= bo.bid
vs平台上运行的过程,先是建个工程,然后再工程里,分为4个模块有管理员模块,用户模块,图书模块,借书模块,分别在这4个模块里写它们要完成的方法,例如管理员的登录,注册,方法;用户的登录,注册方法;还有用户对图书的增删查改方法,管理员对图书删查方法,用户对借书的增删查改方法,管理员对借书的增删查改方法,在图书模块,是图书的方法例如图书可以增删查该方法;借书模块,是借书的增删查改4个方法,
DB连接数据的信息接口,还有一个Text的类是完成测试方法的调用和实现,代码分别如下:
声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。
6.DB接口
[code]public static class DB
{
static SqlConnection con;
public static SqlConnection count()
{
SqlConnection con = new SqlConnection("server=.;database=student;Trusted_Connection=SSPI");
return con;
}
public static void close(SqlConnection con, SqlDataReader reader)
{
con.Close();
reader .Close ();
}
public static void close(SqlConnection con)
{
con.Close();
}
}[/code]
7.Text测试
写上你所有要实现的模块方法,例如用户的登录注册方法,学生的登录方法,图书的购买方法,对用户的操作方法,对图书的操作方法,对借书的操作方法,对用户密码的操作方法,对管理员密码操作密码,还有主函数的调用欢迎界面方法,在往里面添加你要实现的内容,进行判断,循环,调用,还有集合,泛型的的使用,这样一个基本的小项目算是完成了。