2022年程序源代码清单 .pdf
《2022年程序源代码清单 .pdf》由会员分享,可在线阅读,更多相关《2022年程序源代码清单 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 15 页编号:自学考试计算机信息处理综合作业源程序清单题目:图书管理信息系统院 (系) :应科院专业:信息管理学生姓名:颜诗琳准考证号: 030100300233 指导教师:梁海职称:教师名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 第 2 页 共 15 页系统部分源代码1. 登陆界面代码:stem.Data.SqlClient Public Class Form1 Inherits System.Windo
2、ws.Forms.Form Dimconn AsNewSqlConnection(Server=.;Database=Library Management System;Integrated Security=SSPI) Dim comm As New SqlCommand Dim ds As New DataSet Dim da As New SqlDataAdapter PrivateSubButton1_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button1.Click Dim user
3、 As String Dim password As String user = TextBox1.Text password = TextBox2.Text Dim str As String str = select * from 管理员信息where user_id= & user & and passwd= & password & comm.Connection = conn comm.CommandType = CommandType.Text comm.CommandText = str da.SelectCommand = comm Try conn.Open() da.Fil
4、l(ds) If ds.Tables(0).Rows.Count 0 Then Dim frm1 As New frmMain frm1.Show() Me.Hide() Else MessageBox.Show( 密码或用户名错误,请重新输入, 提示信息 ) TextBox1.Text = TextBox2.Text = TextBox1.Focus() End If Catch ex As Exception MessageBox.Show( 登陆失败 , 提示信息 ) End Try End Sub 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
5、 - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 第 3 页 共 15 页PrivateSubButton2_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button2.Click Application.Exit() End Sub End Class 2. 注销模块代码:ystem.Data.SqlClient Public Class frmRegistration Inherits System.Windows
6、.Forms.Form Dimconn AsNewSqlConnection(Server=.;Database=Library Management System;Integrated Security=SSPI) Dim comm As New SqlCommand Dim ds As New DataSet Dim ds1 As New DataSet Dim da As New SqlDataAdapter Private Sub Button3_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Han
7、dles Button3.Click Me.Close() End Sub PrivateSubButton2_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button2.Click TextBox1.Text = TextBox2.Text = End Sub PrivateSubButton1_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button1.Click Dim num As Strin
8、g Dim str As String num = TextBox1.Text str = delete from 图书信息表where Book_id= & num & If conn.State = ConnectionState.Closed Then conn.Open() End If ds.Clear() comm.Connection = conn comm.CommandType = CommandType.Text comm.CommandText = str da.SelectCommand = comm da.Fill(ds, 图书信息表 ) conn.Close() M
9、essageBox.Show(该图书已注销, 提示信息 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 第 4 页 共 15 页End Sub PrivateSubButton4_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button4.Click If TextBox1.Text = Then MessageBox.Sho
10、w( 请输入图书编号, 提示信息 ) Else Dim num As String Dim str As String num = TextBox1.Text str = select * from 图书信息表where Book_id= & num & If conn.State = ConnectionState.Closed Then conn.Open() End If ds.Clear() comm.Connection = conn comm.CommandType = CommandType.Text comm.CommandText = str da.SelectCommand
11、 = comm da.Fill(ds, 图书信息表 ) If ds.Tables(0).Rows.Count 0 Then DataGrid1.DataSource = ds.Tables( 图书信息表 ) TextBox2.Text = ds.Tables(图书信息表).Rows(DataGrid1.CurrentRowIndex).Item(2) Else MessageBox.Show( 未找到该图书, 提示信息 ) End If End If End Sub PrivateSubButton5_Click( ByValsender AsSystem.Object, ByVale AsS
12、ystem.EventArgs) Handles Button5.Click If TextBox4.Text = Then MessageBox.Show( 请输入读者编号, 提示信息 ) Else Dim num As String Dim str As String num = TextBox4.Text str = select * from 读者信息表where Roll_No= & num & If conn.State = ConnectionState.Closed Then conn.Open() End If ds1.Clear() 名师资料总结 - - -精品资料欢迎下载
13、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 第 5 页 共 15 页comm.Connection = conn comm.CommandType = CommandType.Text comm.CommandText = str da.SelectCommand = comm da.Fill(ds1, 读者信息表 ) If ds1.Tables(0).Rows.Count 0 Then DataGrid1.DataSource = ds1.Tables( 读者
14、信息表 ) TextBox3.Text = ds1.Tables(读者信息表).Rows(DataGrid1.CurrentRowIndex).Item(2) Else MessageBox.Show( 未找到该读者, 提示信息 ) End If End If End Sub PrivateSubButton6_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button6.Click Me.Close() End Sub PrivateSubButton8_Click( ByValsender As
15、System.Object, ByVale AsSystem.EventArgs) Handles Button8.Click Dim num As String Dim str As String num = TextBox4.Text str = delete from 读者信息表where Roll_No= & num & If conn.State = ConnectionState.Closed Then conn.Open() End If ds.Clear() comm.Connection = conn comm.CommandType = CommandType.Text c
16、omm.CommandText = str da.SelectCommand = comm da.Fill(ds, 读者信息表 ) conn.Close() MessageBox.Show(该读者已注销, 提示信息 ) End Sub PrivateSubButton7_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button7.Click TextBox3.Text = TextBox4.Text = End Sub 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
17、- - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 第 6 页 共 15 页End Class 3. 查询模块代码:ystem.Data.SqlClient Public Class frmBookDemand Inherits System.Windows.Forms.Form Dimconn AsNewSqlConnection(Server=.;Database=Library Management System;Integrated Security=SSPI) Dim comm As New Sq
18、lCommand Dim ds1 As New DataSet Dim ds5 As New DataSet Dim da As New SqlDataAdapter PrivateSubButton1_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button1.Click If TextBox1.Text = Then MessageBox.Show( 请输入图书编号, 提示信息 ) Else Dim num As String Dim str As String num = TextBox1.
19、Text str = select 图 书 信 息 表 .Book_id as 图 书 编 号 ,ISBN as ISBN号,Book_name as 图书名称 , & _ Author as 作者 ,PublishingHouse_name as 出版社 ,Publish_time as 出版时间 , & _ Category as 图 书类别 ,图书类别关系表 .Category_id as 索书号,Money as 单价 , & _ Total_num as 馆藏数量 ,Send_num as 借出数 ,Send_count as 借出次数from 图书信息表 , & _ 图书流通统计表
20、,图书类别关系表,图书类别表 ,图书出版社关系表,出版社信息表 & _ where 图书信息表 .Book_id= & num & and & _ 图书信息表.Book_id= 图书流通统计表.Book_id and 图书信息表.Book_id= & _ 图 书 出 版 社 关 系 表 .Book_id and 图 书 出 版 社 关 系表.PublishingHouse_id= & _ 出版社信息表.PublishingHouse_id and 图书信息表 .Book_id= & _ 图书类别关系表.Book_id and 图书类别关系表.Category_id= 图书类别表 .Catego
21、ry_id If conn.State = ConnectionState.Closed Then conn.Open() End If ds1.Clear() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 第 7 页 共 15 页comm.Connection = conn comm.CommandType = CommandType.Text comm.CommandText = str da.SelectCommand
22、 = comm da.Fill(ds1, 图书信息表 ) If ds1.Tables(0).Rows.Count = 0 Then MessageBox.Show( 没有该图书 , 提示信息 ) conn.Close() Else DataGrid2.DataSource = ds1.Tables( 图书信息表 ) TextBox2.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(1) TextBox3.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).I
23、tem(2) TextBox4.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(3) TextBox5.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(4) TextBox14.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(5) TextBox6.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item
24、(6) TextBox15.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(7) TextBox13.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(8) TextBox12.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(9) TextBox11.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item
25、(10) TextBox10.Text = ds1.Tables(图书信息表).Rows(DataGrid2.CurrentRowIndex).Item(11) conn.Close() End If End If End Sub PrivateSubButton2_Click( ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) Handles Button2.Click Dim str As String str = If Not TextBox7.Text = Then str = select 图 书 信 息 表 .Book_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序源代码清单 2022 程序 源代码 清单
限制150内