You are on page 1of 53

A PROJECT ON

BCA IV SEM
2010

Submitted to
UnderGuiddence of

SUBMITED BY
SHANKAR LODHI
PUSHPENDRA LODHI
RAM NIVAS LODHI
This is to certify that the project
report entitled “SCHOOL
Management System” software
submitted to the Institute of
computer management for the
“DEPARTMENT OF COMPUTER
SCIENCE & APPLICATION” project
work carried out by SANKAR LODHI
PUSPENDRA THAKUR RAM NIVAS
LODHI

Place: Sagar
Head of Department Date:
MR-MAHESH
SHUKLA

G.I.M.S.(SAGAR M.P)
The object of a project assigned to us
which is about a system named “
SCHOOL MANGEMENT ” which has been
computerized .

This software is developed


embodies the function and command of C
programming language . The advantage
of this software is to handle the “
SCHOOL MANGEMENT” in an easier and
rapid manner.

This work is original and


conducted at “ G.I.M.S.sagar” this project
has not been submitted in part or full to
this or any other diploma, degree or any
other certificate.
Name of Student
SANKAR LODHI
PUSHPENDR THAKUR
RAM
NIVAS LODHI
We are extremely grateful all the staf
member of our college for their valuable
guidance throughout the tenure of this
project.

We extend our sincere thanks


to all faculties in our college. We
extended our sincere thanks to all staf of
G.I.M.S.sagar for giving us an opportunity
to carry out the project work in their
eateemed organization.

We express our deep sense of


regards of respected teachers,
colleagues, friends and those who helped
us directly and indirectly who has
contributed in numerous ways to the
development of our project.

We also acknowledge our thanks to (Head


of the Department) that gave us moral
support and a chance to be a part of
software world in the very beginning of
our careers.

SANKAR LODHI
RAM NIVAS LODHI
PUSPENDRA THAKAR
 Aim of Project

 Need of project

 Feasibility study

 Hardware requirement

 Operating system used

 Language used in “Visual Basic”

 Entity relationship diagrams (ERD)

 Data flow diagrams (DFD)

 Limitation’s of project

 Table Structure

 Input & Outpt screens


The current school management system is performed
manually. Therefore lot of problems is faced by the
management. Operation are performed manually such
as-

1. Adding of new records


2. Modify records
3. Search records
4. Delete records
5. etc.

All the above operation can be atomize it eliminate all


the manual works.
Whenever we develop a project we look for their
feasibility study we mainly concerned with the three
types of study. If the given project is suitable as for as
feasibility study concern then we continue the project
development otherwise project development procedure
is discontinues . now we will test the following three
feasibility.

(1) Technical Feasibility


(2) Operational feasibility
(3) Economic feasibility

Technical feasibility :_- In this phase we see that


whether hardware or software is available to develop the
project or not . It also includes analysis of available
resource and capability of the programmer. Since our
group is developing a small project in ‘VISUAL BASIC’
language. ‘VISUAL BASIC’ is a portable language that
can be found almost on every computer. It also required
less computer hardware. Therefore our project is
technically feasible.
Operational Feasibility : - In this phase we see that
to develop the project skilled persons or programmer are
available or not. We have leant the ‘VISUAL BASIC’
language therefore we are able it take this responsibility.
Hence our project is operational feasible.
Economic Feasibility :- In this phase an organization
looks for their budget ; that is whether it can pay hardware,
software and project development cost or not. Since we are
using minimum configuration of hardware and a general
purpose language that can be found on every computer and
also we are developing live project free of cost. Therefore
our project develops economically feasible also.
 PROCESOR- 486
 HARD DISK- 20 GB
 FLOPPY DRIVE- 1.44 MB
 RAM-128 MB
 KEYBOARD- standard
 MOUSE- standard
. OS-Window-98 or
. OS-DOS-6.2
. Language- ‘C’ language
Feature of windows:
Windows allows you to open and
run more then one program at a time .Each
program runs in its own window, and you can
simultaneously see more then one windows on
the desktop .Managing these windows is
handled by the program manager .You also use the
program manager to setup programs and program
groups so that you can run them by simply clicking
on the respective icons.

File management and disk management can be


handled in a simple way hrough a windows
program called the file manager. The file manager
shows the directory structure and content in a way
that is a simple and easy to understand .file
operation such as copying, moving, deleting and
renaming are
Easy to accomplish disk function can also be
handled through the file manager.
All printer related work is handled in a
uniform way in windows you need to setup your
printers just once with the required options and
parameters all the program running on windows
will use these setting print jobs from various
program windows are handled through a common
facilities called the printer manager.
The environment is setup /modified
using control panel program where you can decide
on your fonts, mouse characteristic, and desktop
look and feel.
A powerful feature of window is its
ability to copy information across program .This
feature is in built as board program built to run on
windows provide the user with command to use
these feature.
Windows application program have similar
approaches to the users interface and toward the
user of feature such as clip board and printing. A
window user that is familiar with the working of
one program on window is there fore able to
quickly and intuitively learn to use a new program.
This standardization goes a long way in marketing
life easier for the user saving on both time and
effort.
Visual basic is one of very powerful programming
system that helps one develop sophisticated,
graphical application that can be run on Microsoft
Window environment. Visual basic is actually
BASIC language, which is visual in its nature.
Visual is a method used to create GUI application
i.e.., visual programming style involves a lot of
illustration (graphic entities), rather than writing
numerous lines of code to describe the appearance,
functioning etc., of the application’s interface.
Visual basic is a rid tool, you can develop
application by just creating forms, dragging and
dropping control on to form, setting property for
various things, adding some application-specify
code to handle event and that is it. Isn’t it simple. In
order to understand the application development
process, it is helpful to understand some of the key
concept upon which visual basic is a window
development language, which also support event
driven programming. Also, coding done
interactively in Visual basic.

VB programming environment provide all features


that are required to develop a graphical user
interface as ready-to-use components. In developing
such an interface, the programmer employs user-
friendly components such as window, menus,
buttons, list box etc.
 VB support event driven programming.
 Common programming platform: Vb
provide a common programming platform
across all MS-Office application.
 Quick development: Vb offers many tools
that provide a quick and easy way to
develop application.
 Wizards : Vb also provides many wizards
that can automate task or even automate
coding.
 Quick error detection: The Vb
development environment provides tools

quick editing, testing and debugging.

Data models are tools used in analysis to describe


the data requirements and assumptions in the
system from a top-down perspective. They also set
the stage for the design of
Data bases later on in the SDLC. There are three
basic elements in ER models: Entities are the
“things” about which we seek information.
Attributes are the data we collect about the
entities. Relationships provide the structure
needed to
Draw information from multiple entities.

Developing an ERD

Developing an ERD requires an understanding of


the
System and its component. Before discussing the
Procedure let’s look at a narrative.

How do we start an ERD?


1.Define Entities these are usually nouns used in
Descriptions of the system, in the discuss of business
Rules or in documentation; identified in the
narrative

2. Define Relationships: these are usually verbs


used indiscretions of the system or in discussion of
the business rules (entity-entity);

3.Add attributes to the relations; these are


determined by
the queries, and may also suggest new entities,e.g.
grade;
or they may suggest the need for keys or identifiers.

Generally E-R Diagrams require the use of the


following
Symbols:

NAME

M_NAME
FATHER_NAME

STUDENT

ID-NO CLASS

DATE OF BIRTH
Generally E-R Diagrams require the use of the
following
Symbols:

NAME

M_NAME
FATHER_NAME

STUDENT

ID-NO CLASS

DATE OF BIRTH
The data flow diagram (DFD)is an OMT diagram that
is
Added to the UML unite when you activate the OMT
module.

WARNING : _Information specified the DFD will be


lost during future upgrades.

In OMT, you use DFD s to model what happens with


data.
You model the system as a network of process that
transform
and exchange data .

The DFD s show the flow of data values their sources


in
Objects through the process that transform them to
their
destination in other objects. Values can include input
values,
Output values and internal data stores. Control
information is
Shown only in the from of control flows.
The following table lists the important elements of
DFD s.

Guidelines
You can follow certain guidelines to dawn meaningful
DFD s.
. Optional input flows do not exits. A process can
perform
Its function only if all its input flows are always
Available.
.You cannot assign the same data to output flows
From the same process. If a process produce more than
One data flow, and you can merge two flow into
One.

Decomposition
To specify what a high –level process does, break it
down into
Smaller units in more DFD s. A high-level process is
an entire
DFD. Each high-level process is decomposed into
other
Processes with data flows and data stores. Each
decomposition
Is a DFD in itself. You can continue to break down
process
Until you rach a level on which further decomposition
seems
Impossible or meaningless.
The data flows of the opened process are connected in
the new
Diagram to the process related to the opened process.
Vertices,
And the flows and objects connected to them, are
transferred
With the flows that are connected to the decomposed
process.
Table 1 : STUDENT

FIELD-NAME TYPE SIZE

ID_NO Long int 4 byte

NAME Char array 20 byte

F_NAME char array 20 byte

M_NAME Char 20 byte

D_O_B DATE 2 byte

ADD CHAR 1 byte

FIELD-NAME TYPE SIZE

ID_NO Long int 4 Byte

Name Char 1 byte

CLASS Char 1 byte

INSTALL Char
1 byte
SUBMIT BOOLEAN
1 byte
Table 2 : STUDENT-FEE

Dim i As Integer
Private Sub Command1_Click()
Dim un As String
Dim ps As String
un = Text1.Text
ps = Text2.Text
If (un = "gour" Or un = "GOUR") And (ps = "GOUR" Or ps =
"gour") Then
MsgBox ("Enter my Project")
MDIForm1.Show
Form11.Hide
Else
X = MsgBox("your username or password wrong", vbCritical)
Text1.Text = ""
Text2.Text = ""
End If
End Sub
Private Sub Command2_Click()
MsgBox ("Good bye my project")
End
End Sub
MDI FORM

Private Sub MDIForm_MouseDown(Button As Integer, Shift As


Integer, X As Single, Y As Single)
If Button = 2 Then
PopupMenu MNUOPt
End If
End Sub
Private Sub MNUAD_Click()
Load Form2
Form2.Show
Form1.Hide
Form3.Hide
Form4.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnudetail_Click()
Load Form10
Form10.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
End Sub

Private Sub mnuex_Click()


Load Form4
Form4.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnuexam_Click(Index As Integer)
Load Form4
Form4.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub

Private Sub mnuexit_Click(Index As Integer)


End
End Sub

Private Sub mnuha_Click()


Load Form7
Form7.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnuHalf_Click(Index As Integer)
Load Form7
Form7.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnumo_Click()
Load Form5
Form5.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide

End Sub

Private Sub mnumonthi_Click()


Load Form5
Form5.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnuqu_Click()
Load Form6
Form6.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnuQuater_Click(Index As Integer)
Load Form6
Form6.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub MNURA_Click()
Load Form3
Form3.Show
Form11.Hide
Form2.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnushow_Click()
Load Form10
Form10.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
End Sub

Private Sub mnushowde_Click()


Load Form9
Form9.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form10.Hide
End Sub
Private Sub mnustu_Click(Index As Integer)
Load Form9
Form9.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form10.Hide
End Sub
Private Sub mnuye_Click()
Load Form8
Form8.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub mnuyear_Click(Index As Integer)
Load Form8
Form8.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub rf_Click(Index As Integer)
Load Form3
Form3.Show
Form11.Hide
Form2.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub

ADMISSION Form

dodc1.Recordset.AddNew
Text1.SetFocus
End Sub
Private Sub Command5_Click()
MsgBox ("Your Record Saved")
Adodc1.Recordset.Update
End Sub
Private Sub Command6_Click()
MsgBox ("Your Record Updated")
Adodc1.Recordset.Update
End Sub
Private Sub Command7_Click()
MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
End Sub
Private Sub Command8_Click()
MsgBox ("This is first record")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub

Registration form
Private Sub Command1_Click()
Load Form2
Form2.Show
Form1.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command11_Click()
MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form4
Form4.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub
Private Sub Command5_Click()
MsgBox ("Your record saved")
Adodc1.Recordset.Save
End Sub

Private Sub Command6_Click()


MsgBox ("Your record updated")
Adodc1.Recordset.Update
End Sub

Private Sub Command7_Click()


MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox ("This is first record")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
Adodc1.Recordset.MovePrevious
If Adodc1.Recordset.BOF Then
MsgBox "this is first record"
Adodc1.Recordset.MoveFirst
End If
End Sub

Examination Form

Private Sub Command1_Click()


Load Form3
Form3.Show
Form1.Hide
Form2.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command11_Click()
MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form5
Form5.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub
Private Sub Command5_Click()
MsgBox ("Your record save")
Adodc1.Recordset.Save
End Sub
Private Sub Command6_Click()
MsgBox ("Your record updated")
Adodc1.Recordset.Update
End Sub
Private Sub Command7_Click()
MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox ("This is First record")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub

Private Sub Form_Load()


End Sub
Student fee (monthly installment)
Private Sub Combo2_Change()
If Combo2.Text = "XI" Then
Combo2.AddItem XI
Else
Combo2.AddItem XII
End If
End Sub
Private Sub Command1_Click()
Load Form4
Form4.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command11_Click()
MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form6
Form6.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub

Private Sub Command5_Click()


MsgBox ("Your record save")
Adodc1.Recordset.Save
End Sub

Private Sub Command6_Click()


MsgBox ("Your record updated")
Adodc1.Recordset.Update
End Sub
Private Sub Command7_Click()
MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox (" This is First record ")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub

Student fee(quaterly installment)

Private Sub Command1_Click()


Load Form5
Form5.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command11_Click()
MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command12_Click()
Text5.Text = Text3.Text * 3
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form7
Form7.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub
Private Sub Command5_Click()
MsgBox ("Your record save")
Adodc1.Recordset.Save
End Sub
Private Sub Command6_Click()
MsgBox ("Your record updated")
Adodc1.Recordset.Update
End Sub
Private Sub Command7_Click()
MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox ("This is firsr record")
Adodc1.Recordset.MoveFirst
End Sub

Private Sub Command9_Click()


If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub

Student fee(half yearly installment )

Private Sub Command1_Click()


Load Form6
Form6.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command11_Click()
MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form8
Form8.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub
Private Sub Command5_Click()
MsgBox ("Your record save")
Adodc1.Recordset.Save
End Sub
Private Sub Command6_Click()
MsgBox ("Your record updated")
Adodc1.Recordset.Update
End Sub
Private Sub Command7_Click()
MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox ("This is first record")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub
Student fee(yearly installment)
Private Sub Command1_Click()
Load Form7
Form7.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command10_Click()
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
End If
Adodc1.Recordset.MoveNext
End Sub

Private Sub Command11_Click()


MsgBox ("This is last record")
Adodc1.Recordset.MoveLast
End Sub
Private Sub Command12_Click()
Text5.Text = Text3.Text * 6
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form9
Form9.Show
Form1.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form10.Hide
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.AddNew
Text1.SetFocus
End Sub

Private Sub Command5_Click()


MsgBox ("Your record save")
Adodc1.Recordset.Save
End Sub

Private Sub Command6_Click()


MsgBox ("Your record update")
Adodc1.Recordset.Update
End Sub

Private Sub Command7_Click()


MsgBox ("Your record has been deleted")
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
End Sub
Private Sub Command8_Click()
MsgBox ("This is first record")
Adodc1.Recordset.MoveFirst
End Sub
Private Sub Command9_Click()
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveLast
End If
Adodc1.Recordset.MovePrevious
End Sub
All student detail
Private Sub Command1_Click()
Load Form8
Form8.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command2_Click()
Load MDIForm1
MDIForm1.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
Form10.Hide
End Sub
Private Sub Command3_Click()
Load Form10
Form10.Show
Form11.Hide
Form2.Hide
Form3.Hide
Form4.Hide
Form5.Hide
Form6.Hide
Form7.Hide
Form8.Hide
Form9.Hide
End Sub
Out
Put

You might also like