云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 毕业论文--图书管理系统

毕业论文--图书管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 16:31:21

宿迁学院毕业论文

图5-4-2 图书借过运行界面

5.2.3 还书管理模块的设计与实现

还书管理模块的功能主要是根据“图书ID”还书。当还书后利用SqlDataSource控件与GridView控件将此读者所借的图书显示出来。还书管理运行界面如图5-5所示:

图5-5 还书管理运行界面

当点击还书按钮时,如果还书成功,将显示如图:

图5-5-1 还书成功运行界面

否则借书出错,将显示如图:

图5-5-2 借书出错运行界面

还书按钮的主要代码:

24

宿迁学院毕业论文

protected void Button1_Click(object sender, EventArgs e)//还书 {

SqlConnection conn = new SqlConnection(connStr);

string query = \图书ID='\ + TextBox1.Text.Trim() + \; SqlCommand cmd = new SqlCommand(query, conn); try {

conn.Open();//打开连接

int i = cmd.ExecuteNonQuery(); //执行SQL语句 if (i >= 1) {

GridView1.DataSource = dataBind ( \姓名, ISBN, 书名, 出版社, 价格, 图书ID,

借书时间 FROM RBL WHERE 借书证号=(select 借书证号 from HLend where 图书ID='\ + TextBox1.Text.Trim() + \还书时间=(select max(还书时间) from HLend) )\);

GridView1.DataBind();

Response.Write(\还书成功!')\); } else {

Response.Write(\还书操作失败,没有此图书ID!')\); } }

finally {

conn.Close(); } }

5.2.4 读者管理模块的设计与实现

读者管理模块主要包括“读者添加”、“读者删除”、“读者修改”、“读者查询”、此页面主要是操作数据库MBOOK的“Treader”表,当输入读者信息单击左侧“读者添加”按钮时,把读者信息存储到数据库中读取数据显示在页面上。读者管理运行界面如图5-6所示

25

宿迁学院毕业论文

图5-6 读者管理运行界面

当点击“读者添加”按钮时将把该信息,添加到数据库中。

单击左侧“读者查询”按钮时,将根据借书证号从数据库中查询此读者的详细信息并显示在页面上。读者查询运行界面如图5-7所示

图5-7 读者查询运行界面

读者删除功能用于删除读者,当此读者存在借书情况时,不允许删除。读者修改功能用于修改读者信息。 读者查询的代码如下:

protected void Button4_Click(object sender, EventArgs e)//读者查询 {

if (TextBox1.Text == \) {

26

宿迁学院毕业论文

Response.Write(\请输入借书证号')\); return; }

SqlConnection conn = new SqlConnection(connStr);

string sqlStrSelect = \密码],[姓名],[性别],[出生时间],[专业],[借书量],[照片],[备注],[联系方式],dbo.L_count('\ + TextBox1.Text.Trim() + \借书次数 from [TReader] where [借书证号]='\ + TextBox1.Text.Trim() + \;

SqlCommand cmd = new SqlCommand(sqlStrSelect, conn); conn.Open();

SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) {

TextBox2.Text = dr[\姓名\].ToString(); TextBox3.Text = dr[\出生时间\].ToString(); TextBox4.Text = dr[\密码\].ToString(); TextBox5.Text = dr[\联系方式\].ToString(); TextBox6.Text = dr[\备注\].ToString();

DropDownList1.Text = dr[\专业\].ToString(); if (!dr.GetBoolean(dr.GetOrdinal(\性别\))) {

RadioButtonList1.Items.FindByText(\男\).Selected = false; RadioButtonList1.Items.FindByText(\女\).Selected = true; }

Label1.Text = dr[\借书量\].ToString() + \本\; Label2.Text = dr[\借书次数\].ToString() + \次\;

Image1.ImageUrl = \ + TextBox1.Text.Trim() + \学生\; }

conn.Close(); }

5.2.5 图书管理模块的设计与实现

图书管理模块的功能主要包括“图书添加”、“图书删除”、“图书修改”、“图书查询”、此页面主要是操作数据库MBOOK的“TBook”表,当管理员想修改图书信息时,要先输入图书ISBN,先将此书从数据库中查出来,将信息读取到页面上,然后,点击“读者修改”按钮,将修改后的信息,存储到数据库中。图书管理运行界面如图5-8所示:

27

搜索更多关于: 毕业论文--图书管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

宿迁学院毕业论文 图5-4-2 图书借过运行界面 5.2.3 还书管理模块的设计与实现 还书管理模块的功能主要是根据“图书ID”还书。当还书后利用SqlDataSource控件与GridView控件将此读者所借的图书显示出来。还书管理运行界面如图5-5所示: 图5-5 还书管理运行界面 当点击还书按钮时,如果还书成功,将显示如图: 图5-5-1 还书成功运行界面 否则借书出错,将显示如图: 图5-5-2 借书出错运行界面 还书按钮的主要代码: 24 宿迁学院毕业论文 protected void Butt

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com