Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Library Processing System
Library Processing System
AIM:
To create a program for library processing system to handle details of library using sql
server as backend connected to visual studio 2005 as frontend.
MODULE:
Form1: login form ,which enables the user to login. It has 2 labels, 2 textbox and 2
buttons.
Form2: menu form, which enables the user to select the required field. It has 1 tool
strip menu item.
Form3: student details form,which enables the user to add ,delete a student detail.
Form4: staff detail form,which enables the user to add, delete the staff detail.
Form5: book detail form,which enable the user to view the details about the books.
Form6: processing form, which enables the user to perform operations on library.
1. MYTBL:
2. STAFF:
3.BOOKDETAILS
t_id
Validity
MYTBL STAFF
Borrower
Due date
Due
1
Due date Borrower date2
Tokens
remaining 1
Due
date2 BOOK DETAILS
Price
Availability
PROGRAM CODE:
FORM 1:
ok_click
Me.Hide()
form2.show()
End If
End sub
cancel_click
Application.exit()
FORM 2:
student_click()
me.Hide()
form3.show()
staff_click()
me.hide()
form4.show()
book_click()
me.hide()
form5.show()
report_click()
me.hide()
form6.show()
FORM 3:
add_click()
con.Open()
Dim m As Integer
Dim n As Integer
Dim p As Integer
m = Integer.Parse(TextBox1.Text)
n = Integer.Parse(TextBox4.Text)
p = Integer.Parse(TextBox6.Text)
sqlcmd.CommandText = "insert into mytbl values(" & m & ",'" & TextBox2.Text & "','" &
TextBox3.Text & "'," & n & ",'" & p & "','" & TextBox7.Text & "','" & TextBox5.Text & "')"
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
TextBox4.Clear()
TextBox6.Clear()
TextBox7.Clear()
TextBox5.Clear()
delete_click()
con.Open()
Dim a As Integer
a = Integer.Parse(TextBox8.Text)
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox8.Clear()
show_click()
con.Open()
DataGridView1.Show()
sqlcmd.Connection = con
adap.SelectCommand = sqlcmd
adap.Fill(ds, "mytbl")
DataGridView1.DataS
DataGridView1.DataMember = "mytbl"
FORM 4:
Add_click
con.Open()
Dim c As Integer
c = Integer.Parse(TextBox1.Text)
sqlcmd.CommandText = "insert into staff values(" & c & ",'" & TextBox2.Text & "','" &
TextBox3.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox4.Text & "')"
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
TextBox6.Clear()
TextBox7.Clear()
TextBox4.clear()
Delete_click()
Dim a As Integer
a = Integer.Parse(TextBox5.Text)
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox5.Clear()
Show_click()
con.Open()
DataGridView1.Show()
sqlcmd.Connection = con
adap.SelectCommand = sqlcmd
adap.Fill(ds, "staff")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "staff"
FORM 5:
Add_click()
con.Open()
Dim a As Integer
Dim b As Integer
a = Integer.Parse(TextBox1.Text)
b = Integer.Parse(TextBox4.Text)
sqlcmd.CommandText = "insert into bookdetails values(" & a & ",'" & TextBox2.Text & "','" &
TextBox3.Text & "'," & b & ",'" & TextBox5.Text & "')"
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
TextBox4.Clear()
TextBox5.Clear()
Delete_click()
Dim p As Integer
p = Integer.Parse(TextBox6.Text)
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox6.Clear()
Show_click()
con.Open()
DataGridView1.Show()
sqlcmd.Connection = con
adap.SelectCommand = sqlcmd
adap.Fill(ds, "bookdetails")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "bookdetails"
Exit_click()
DataGridView1.Hide()
Me.Hide()
Form1.Show()
FORM 6:
Return_click()
Dim con As New SqlClient.SqlConnection
con.Open()
Dim a As Integer
a = Integer.Parse(TextBox1.Text)
sqlcmd.CommandText = "update bookdetails set availability='" & TextBox2.Text & "' where
id='" & TextBox1.Text & "' "
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox1.Clear()
TextBox2.Clear()
Show_click()
con.Open()
DataGridView1.Show()
sqlcmd.Connection = con
adap.SelectCommand = sqlcmd
adap.Fill(ds, "bookdetails")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "bookdetails"
Renew_click()
con.Open()
Dim a As Integer
a = Integer.Parse(TextBox5.Text)
sqlcmd.CommandText = "update staff set duedate1='" & TextBox6.Text & "', duedate2='" &
TextBox7.Text & "' where id=" & a & ""
sqlcmd.Connection = con
sqlcmd.ExecuteNonQuery()
TextBox3.Clear()
TextBox4.Clear()
Exit_click()
DataGridView1.Hide()
DataGridView2.Hide()
DataGridView3.Hide()
Me.Hide()
Form1.Show()