You are on page 1of 74

http://www.chetanasprojects.

com
PROJECT REPORT ON
Library Management System

ACKNOWLEDGEMENT
I take this precious opportunity to express my
gratitude toward LIBRARY A!A"##!$
%Y%$#& to grant is permission 'or under going the
training project. (ithout it)s wi**ingness to permit this
project wou*d not ha+e ,een succeed.
-irst o' a**. I wou*d *ike to thanks a** those peop*e
who he*ped me direct*y or indirect*y to comp*ete my
project whene+er I 'ound my se*' in pro,*ems. /ur a**
'acu*ties encourages me and due to their kindness and
he*p'u* nature and he*p I got +ery much con'idence to
comp*ete this project.
I am deep*y inherited who de+oted his precious
time in gi+ing me the in'ormation a,out the +arious
aspect and ga+e support and guidance at e+ery point o'
time. I am rea**y thank'u* to their kind and supporti+e
nature. 0is inspiring nature has a*ways made my work
easy.
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Last ,ut not *east. I wou*d *ike to express my gratitude
to those persons who direct*y or indirect*y he*ped in my
project.

PREFACE
$he 'ie*d o' computer education has witnessed a
sea change since the disco+ery o' simp*e ca*cu*ating
machine ,y 10ARL#% BABA"#. $he era is
con'ronting with the speed and mind o' computer. i.e.
the speed and inte**igence ha+e ,ecome +ita*. At one
end they are competing with each other. !ot on*y these
computers ha+e immense*y ,ene'ited the mankind in
the 'ie*d o' p*anning. $he whee* o' progress is ro**ing
with much 'aster speed then it used to ,e a decade ago2
thank to the re+o*ution ushered in ,y computer. But a**
this ha+en)t come as easy as it appears to ,e rather it
re3uires p*anning strategy and a *ot o' ,rain storming
,e'ore a package is de+e*oped or a *anguage is ,orn.
%ince the prime task o' the computer is to process a
raw data into use'u* in'ormation. we can ignore the
,asic step o' in'ormation co**ection ret ri+a* and
processing at our risk on*y. $he importance o' 'inding
http://www.chetanasprojects.com
http://www.chetanasprojects.com
the right in'ormation in the possi,*e *east time as we**
know to us.

ABSTRACT
aintaining records o' app*ication 'or estates. the
manua* system is too comp*ex and cum,ersome. %ince
time and resources a+ai*a,*e we ha+e ,een proposed to
de+e*op an in+entory system.
A** the outset the app*ication re3uirements were
studied and ana*ysis and design were carried out. $he
de+e*opment p*at'orm and so'tware too* were identi'ied
as 4isua* Basic 5.6 7As -ront8#nd9 and Access 7As
Back8#nd9 data,ase. :sing +isua* programming. o,ject
are manipu*ated direct*y and a*so due to the 'eature o'
'ast and easy prototyping and ":I ,ui*ding +isua* ,asic
5.6 as used.
In the system ana*ysis and design part. data is
processed using 3uery techni3ues and study o' the
existing system.
http://www.chetanasprojects.com
http://www.chetanasprojects.com
;uring the de+e*opment phase +arious option are
de+e*oped *ike master menu. transaction menu. report
generation. uti*ity etc.
$he detai* o' the programming steps 'o**owed and
important c*auses incorporated in the screen are
descri,ed in documents.
Why Visual Basic Programming
:sing +isua* programming o,jects are manipu*ated
direct*y. By 0igh*ighting2 point and c*iking speci'ic
properties can re*ate to physica* appearance 7co*or.
shading. 'onts. si<e and so on9. ost wide*y used
o,jects oriented. graphica* programming *anguage 'or
window de+e*opment are:
4isua* Basic
=ower Bui*der
-orms >.6 / 5.6
(e ha+e se*ected one o' the most wide*y used
o,ject oriented. graphica* programming *anguage 'or
window de+e*opment Visua Basi!. %e*ection o' +isua*
,asic ,ased on 'o**owing strengths:
http://www.chetanasprojects.com
http://www.chetanasprojects.com
-ast and easy prototyping and ":I ,ui*ding.
-u**y 'unctiona*. rea* window app*ication
,ui*ding.
#xce**ent ;;# and ;;L support and c*ient
/L#.
;I support.
#asy ;ia*og Box 1onstruction.
#asy enu "eneration supporting %hort ? cut
key.
INTRODUCTION OF VISUA BASIC
Visual Basic E!i"ions#
4isua* Basic is a+ai*a,*e in three +ersions. each
generate to meet a speci'ic set o' de+e*opment
re3uirement.
$he +isua* ,asic *earning edition.
$he pro'essiona* edition.
http://www.chetanasprojects.com
http://www.chetanasprojects.com
$he enterprise edition.
VISUA BASIC AND DATABASE
4isua* Basic can ,e used to ,ui*d +ery comp*ex
app*ication. 4isua* Basic e''ecti+e so'tware that can
per'orm a** essentia* management 'unction. It can ,e
used to:

1reate data ta,*e and store data in them.
#dit data records.
Retrie+e data se*ecti+e*y 'rom stored records
to pro+ide speci'ic in'ormation.
=repare printed in'ormation retrie+a* reports.
=er'orm ca*cu*ation.
1reate screens that can interact with users.
4isua* Basic pro+ides a wide +erity o' data access
a*ternati+es. 'or working with *oca* and remote
http://www.chetanasprojects.com
http://www.chetanasprojects.com
data,ase. inc*uding enterprise *e+e* three8tiered
c*ient/ser+er app*ication.
$# INTRODUCTION TO ACCESS #$
Da"a%as& # Wha" "h&y ar&' An! ho( "h&y (or)'
A data,ase is co**ection o' in'ormation re*ated to
particu*ar or purpose such as tracking customer orders
or maintaining a music co**ection. I' your data,ase isn)t
stored on a computer or on*y parts o' it are. you may ,e
tracking in'ormation 'rom +ariey o' source that you
ha+e to coordinate and organi<e your se*'.
:sing it. you can manage a** our in'ormation 'rom
sing*e data,ase 'i*e. (ithin 'i*e di+ide your data using
into separate storage containers ca**ed ta,*es2 +iew. add.
and update ta,*e data using 'orms2 'ind and retrie+e just
the data you want using 3ueries and ana*y<e or print
data in speci'ic *ayout using reports.
$o 'ind and retrie+e just data that meet condition
you speci'y inc*uding data 'rom mu*tip*e ta,*es create a
3uery. A 3uery can a*so update mu*tip*e records at the
same time and per'orm ,ui*t8in or custom ca*cu*ations
on your data. $o easi*y +iew. enter and change direct*y
in a ta,*e. create a 'orm. (hen you open a 'orm. it
retri+es the data 'rom one or more ta,*es and disp*ay it
http://www.chetanasprojects.com
http://www.chetanasprojects.com
on screen using the data 'rom you chose in the 'orm
using a *ayout that you creted 'rom scratch.
$o ana*y<e your data present it a certain way in
print. create a report. -or exmp*e. you might print one
report that raw materia* and ca*cu*ates tota*s.
TABES #
A ta,*es is a co**ection o' data a,out a speci'ic
topic. such as products or supp*iers. :sing as separate
ta,*e 'or each topic means you store that data on*y once
which makes your data,ase more e''icient and reduces
dataentry errors. $a,*e organi<e data into co*umns and
rows.
In ta,*e datasheet +iew. you can add. edit or
+iew the data in a ta,*e. You can a*so check the spe**ing
and print your ta,*es data 'i*ter or sort records change
the datasheet)s appearance or change the ta,*e)s
structure ,y adding or de*eting co*umns. You can create
an entire ta,*e 'rom scratch. or add. de*ete. or customi<e
an existing ta,*es 'ie*ds.
*UERIES#
You use 3ueries to +iew. change and ana*y<e
data in di''erent ways. You can a*so use them as the
source o' records 'or 'roms and report. $he most
common type o' 3uery is a se*ect 3uery. A se*ect 3uery
http://www.chetanasprojects.com
http://www.chetanasprojects.com
retrie+es data 'rom one or more ta,*es using criteria you
speci'y and then disp*ay it in the order you want.
ADVANTA+ES OF ACCESS #$
ore Re*ia,*e than other R;B%.
#asy to use and *earn.
;ata security is high.
:pdating data,ase.
%upport /;B1 . A;/ data programming
o,jects.
Disa!,an"ag&s o- .anual Sys"&m#$
http://www.chetanasprojects.com
http://www.chetanasprojects.com
$he manua* system re3uired more time 'or
processing.
$he processing is +ery *engthy.
It re3uire more c*erica* work.
$he manua* system is more error prone.
anua* system is cost*y.
Immediate response to the 3uires is di''icu*ty
and time consuming.
It is not possi,*e to create 3uick report.
athematica* ca*cu*ation done man'u**y.
!o authentication measures.
N&&! -or com/u"&ri0&! sys"&m#$
$he main draw ,ack o' the existing system is that
manua* work *eads time consumption. It a''ects the a**
person o' management and a*so the departments. $here
http://www.chetanasprojects.com
http://www.chetanasprojects.com
is num,er o' day8,y8day transactions and hence the
*arge num,er o' register ha+e to the kept to circu*ation.
which ha+e to the stored. A*so *arge num,ers o' register
ha+e to the kept to the store. $his document is re3uired
more storing space. more manpower and jo, ,ecome
tedious. %ometime gathering o' a** documents is a
tedious jo,.
In this system process o' summary report in
main part. using the computeri<ed system this process is
,ecome simp*e and sma**. You can immediate*y getting
the report 'or the 3uery. You can get this a** report or
summary 'or the pre+ious year. 4arious year. 4arious
detai*s ha+e to the pro+iding to the management at any
time.
Sys"&m A""ri%u"&s An! *uali"y
Charac"&ris"ic#
S&curi"y#$
http://www.chetanasprojects.com
http://www.chetanasprojects.com
$he system is designed keeping in +iew that
chances o' unauthori<ed use are made ne*igi,*e. In the
design depending upon the user. they are entit*ed with
speci'ic re3uired right on*y. /n*y the Administrator wi**
,e a,*e to create new users. 0e is the on*y person
ha+ing 'u** access o' main data,ase. As se3urity is a
crucia* characteristic. it is treated according in this
system.
Por"a%ili"y#$
$he designed system must operate on di''erent
+ersion o' /% +i<. (indows @A. !$. B= etc. =roper
care is taken at the time o' design and coding so that it
wi** execute and run property. $o assure porta,i*ity o'
the system. ,ackward compati,i*ity up to a certain *e+e*
wi** a*so ,e maintained.
R&lia%ili"y#$
-o**owing tests wi** ,e per'ormed to assure
re*ia,i*ity o' the system.
%imu*ation $est.
emory $est.
http://www.chetanasprojects.com
http://www.chetanasprojects.com
=ath $est.
Loop $est.
Random ;ata $est.
/% 1ompati,i*ity $est.
0ardware 1ompati,i*ity $est.
;ata $est.
$he a,o+e *isted test are carried out at de+e*opment
site. insta**ation site and during the de+e*opment
process as per the re3uirement. $he mu*tip*e water'a**
modu*es during the de+e*opment o' the project wi**
assure minimum risk.
A//lica"ion R&1uir&m&n"#
:ser =*at'orm: =1/=entium
/perating %ystem: (indowsC666
;e+e*opment $oo*s: 4isua* Basic5.6
http://www.chetanasprojects.com
http://www.chetanasprojects.com
;ata,ase: Access
ACCESS TABE2S DETAI2S#
TABE 3 4 # O+IN5.AST 6Us&r In-orma"ion7
FIED NA.E DATA T8PE 9
6SI:E7
DESCRIPTION
:sr $ext 7C69 :ser !ame
=w $ext 7C69 :ser =assword
$yp $ext 7D9 $ype o' :ser
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FIED NA.E DATA T8PE 9
6SI:E7
DESCRIPTION
1ode $ext 759 Book/1; 1ode
$it*e $ext 7E69 $it*e o' Book/1d
Author $ext 7C69 Auther o' ,ook7s9
=u,*isher $ext 7C69 =u,*isher o' Book
=urF;t ;ate/$ime =urchase ;ate
=rice 1urrency
7%tandard9
=rice o' Book/1d
Gty !um,er 7Long int.9 Book/1d Guantity
=urF-rom $ext 7>69 =urchase -rom
IsudBk !um,er 7Long int9 Guantity o' issued
Book/cd
TABE;<= BOO>5.AST 6S"or& Boo) !&"ails7
TABE;<? .BR5.AST 6S"or& .as"&r !&"ails7
FIED NA.E DATA T8PE 9
6SI:E7
DESCRIPTION
1ode $ext 7D69 em,er !o
%urname $ext 7>69 %urname
em,er $ext 7>69 em,er !ame
-ather $ext 7>69 -ather !ame
HoinF;t ;ate/$ime Hoin ;ate
Address emo em,er Address
1ity $ext 7C69 1ity
1rs $ext 7D69 1ourse
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Yer $ext 7D69 Year o' 1ourse7-Y.
%Y. $Y.
%#D.etc...9
1ntF!o $ext 7>69 1ontect !um,er
"ender $ext 7D9 %ex
-ee 1urrency
7%tandard9
em,ership -ee
-ine 1urrency
7%tandard9
-ine on *ate
su,mission

TABE;<@ FINE5.AST 6S"or& Fin& !&"ail7
FIED NA.E DATA T8PE DESCRIPTION
1rs $ext 7D69 1ourse
Yer $ext 7D69 Year o' study
,rF!o $ext 759 em,er !um,er
BkF!o $ext 759 Book !um,er
-ine 1urrency
7%tandard9
-ine 'or *ate
su,mission. ;atmage
etc...
-inF;t ;ate/$ime ;ate o' -ine

http://www.chetanasprojects.com
http://www.chetanasprojects.com
TABE;<A ISSUE5.AST 6S"or& Issu& D&"ails7
FIED NA.E DATA T8PE 9
6SI:E7
DESCRIPTION
,rF!o $ext 759 em,er !o
1rs $ext 7D69 %tudent 1ourse or %ta''
Yer $ext 7D69 Year o' %tudy
BkF!o $ext 759 Book !o.
IsuF;t ;ate/$ime Issue ;ate
LstF;t ;ate/$ime Last %u,mit ;ate
4.B.
-/R
;#%I"!
http://www.chetanasprojects.com
http://www.chetanasprojects.com
I
1/;;I!"

FOR. $ 4 # WECO.E FOR.
6FrmW&lcom&B-rm7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # WECO.E FOR. 6FrmW&lcom&B-rm7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub Form_Resize( )
Img1.Height = Me.ScaleHeight
Img1.Width = Me.ScaleWidth

LblWelcome1.Left = (Me.ScaleWidth / 2 - LblWelcome1.Width /
2) - 120
LblWelcome2.Left = Me.ScaleWidth / 2 - LblWelcome2.Width / 2
LblRpbc1.Left = (Me.ScaleWidth / 2 - LblRpbc1.Width / 2) !0
LblRpbc2.Left = Me.ScaleWidth / 2 - LblRpbc1.Width / 2

LblLib1.Left = Me.ScaleWidth / 2 - LblLib1.Width / 2
LblLib2.Left = (Me.ScaleWidth / 2 - LblLib2.Width / 2) !0

LblS"#1.Left = Me.ScaleWidth / 2 - LblS"#1.Width / 2
LblS"#2.Left = (Me.ScaleWidth / 2 - LblS"#2.Width / 2) !0
End Sub
Private Sub Img1_Click( )
$%mLogi&.Sho'
(ime%1.)&abled = $al#e
End Sub
Private Sub Lblelcome1_Click( )
$%mLogi&.Sho'
(ime%1.)&abled = $al#e
End Sub
Private Sub !imer1_!imer( )
$%mLogi&.Sho' *bModal
(ime%1.)&abled = $al#e
End Sub
FOR. $ = # O+IN FOR. 6FrmoginB-rm7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # O+IN FOR. 6FrmoginB-rm7
+im %#,-#e% .# /e' Reco%d#et
Private Sub CmdCancel_Click()
)&d
End Sub
Private Sub CmdLogin_Click()
b0("pe = 123341
-#e%("pe = 1L1
http://www.chetanasprojects.com
http://www.chetanasprojects.com
5la## = 122.16 7e% = 1$71

If (%im((8t9#e%) = 11 .&d (%im((8t:'d) = 11 (he&
M#g2o8 1$ill all the detail#1; *bI&fo%matio&; 1Logi&1
(8t9#e%.Set$oc-#
)8it S-b
)&d If

If (8t9#e% = 1LI2R.R71 .&d (8t:'d = 1I/+IS3$(1 (he&
-#e%("pe = 1L1
-#e%/m = 1LI2R.R71
9&load $%mWelcome
9&load $%mLogi&
M+I$%m.Sho'
)8it S-b
)&d If

If %#,-#e%.Reco%d5o-&t <= 0 (he&
%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#% = >1 ? (8t9#e% ? 1>1
If /ot %#,-#e%.)3$ (he&
If %#,-#e%.$ield#(1) = (8t:'d (he&
-#e%("pe = %#,-#e%.$ield#(2)
-#e%/m = %#,-#e%.$ield#(0)
9&load $%mWelcome
9&load $%mLogi&
M+I$%m.Sho'
)8it S-b
)l#e
M#g2o8 1W%o&g -#e%&ame o% pa##'o%d.1; *b5%itical;
1Logi&1
(8t9#e%.Set$oc-#
)8it S-b
)&d If
)l#e
M#g2o8 1W%o&g -#e%&ame o% pa##'o%d.1; *b5%itical; 1Logi&1
(8t9#e%.Set$oc-#
)8it S-b
)&d If
)l#e
http://www.chetanasprojects.com
http://www.chetanasprojects.com
M#g2o8 1W%o&g -#e%&ame o% pa##'o%d.1; *b5%itical; 1Logi&1
(8t9#e%.Set$oc-#
)8it S-b
)&d If
End Sub
Private Sub Form_Load()
>3:)/ R)53R+S)(
%#,-#e%.3pe& 1#elect @ f%om Logi&,Ma#t1; co&&; ad3pe&Static;
adLoc0:e##imi#tic

End Sub
Private Sub Form_"nload(Cancel #s Integer)
%#,-#e%.5lo#e
End Sub
Private Sub !$tP%d_&otFocus()
5all #elect(8t((8t:'d)
End Sub
Private Sub !$tP%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB (he&
4e".#cii = 0
)&d If
4e".#cii = -ppe%(4e".#cii)
End Sub
Private Sub !$t"ser_&otFocus()
5all #elect(8t((8t9#e%)
End Sub
Private Sub !$t"ser_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB (he&
4e".#cii = 0
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)&d If
4e".#cii = -ppe%(4e".#cii)
End Sub
FOR. 3 ? # .DI FOR. 6.DIFrmB-rm7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 ? # .DI FOR. 6.DIFrmB-rm7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
3ptio& )8plicit
+im %# .# /e' .+3+2.Reco%d#et
+im $L .# St%i&g >(3 S(3R) $IL) /.M)
+im %pt .# St%i&g
Private Sub Cmd)kEntr(_Click()
5all M&-203p%,5lic0
End Sub
Private Sub Cmd)kR*t_Click()
+im #t% .# St%i&g
#t% = I&p-t2o8(1)&te% 2334 fo% 2oo0 %epo%t a&d 5+ fo% 5d
%epo%t1; 1Repo%t 5%eatio&1; 123341)

If #t% = 123341 (he&

5all M&-20Rpt,5lic0
)l#eIf #t% = 15+1 (he&
5all M&-5dRpt,5lic0
)l#e
M#g2o8 1I&*alid i&p-t.1; *b5%itical; 1Repo%t 5%eatio&1
)&d If
End Sub
Private Sub Cmd)kSubISu_Click()
5all M&-20I#-S-b,5lic0
End Sub
Private Sub CmdE$it_Click()
)&d
End Sub
Private Sub CmdIsu+tl_Click()
5all M&-20I#-+tl,5lic0
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub CmdIsuR*t_Click()
5all m&-I#-Rpt,5lic0
End Sub
Private Sub Cmd,brEntr(_Click()
5all M&-Mb%3p%,5lic0
End Sub
Private Sub Cmd,brR*t_Click()
5all M&-Mb%Rpt,5lic0
End Sub
Private Sub Cmd"#cc_Click()
5all M&-9mg.cc,5lic0
End Sub
Private Sub LblClose_Click()
:ct1.Ci#ible = $al#e
End Sub
Private Sub ,+IForm_Load()
>5H)54 9S)R (7:)
If -#e%/m = 1LI2R.R71 (he&
M&-9mg.)&abled = $al#e
5md9.cc.)&abled = $al#e
)&d If

If -#e%("pe = 1L1 (he&
M&-20I#-S-b.)&abled = $al#e
M&-Rpt.)&abled = $al#e

5md20S-bIS-.)&abled = $al#e
)&d If
End Sub
Private Sub ,+IForm_Resize()
>R)SID) S(.(9S 2.R
http://www.chetanasprojects.com
http://www.chetanasprojects.com
If Me.Width = 1000 .&d Me.Height = 1000 (he&
Stat-#2a%1.:a&el#(1).Width = Me.ScaleWidth @ 0.E
Stat-#2a%1.:a&el#(2).Width = Me.ScaleWidth @ 0.11
Stat-#2a%1.:a&el#(A).Width = Me.ScaleWidth @ 0.11
Stat-#2a%1.:a&el#(F).Width = Me.ScaleWidth @ 0.11
Stat-#2a%1.:a&el#(E).Width = Me.ScaleWidth @ 0.11
Stat-#2a%1.:a&el#(!).Width = Me.ScaleWidth @ 0.0E
Stat-#2a%1.:a&el#(1) = 15-%%e&t 9#e% 6 1 ? -#e%/m ? 1(1 ?
-#e%("pe ? 1)1

)&d If

>.RR./G) :I5(9R) 23H ./+ 3(H)R 53MM./+ 29((3/S
:ct1.Height = Me.Height

If Me.Height == I100 .&d Me.Width == 11E00 (he&
>M.4) L.2L) (3 5)/()R
Lbl(a#0.Left = Me.ScaleWidth / 2 - Lbl(a#0.Width / 2
>S)( .LL 53MM./+ 29((3/S ./+ $R.M)
5md9.cc.Left = Me.ScaleWidth / 2 - 5md9.cc.Width / 2


$%amI#-.Left = Me.ScaleWidth / 2 - $%amI#-.Width / 2
$%amMb%.Left = $%amI#-.Left - $%amMb%.Width - E00
$%am20.Left = $%amI#-.Left $%amI#-.Width E00

>S)( 53MM./+ 29((3/ (3 5)/()R
5md)8it.Left = Me.ScaleWidth / 2 - 5md)8it.Width / 2
Lbl5lo#e.(op = Me.Height - 1E00
Lbl5lo#e.Left = Me.ScaleWidth - 2E00
)&d If
End Sub
Private Sub ,+IForm_"nload(Cancel #s Integer)
)&d
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub ,nu#btLib_Click()
:ct1.Ci#ible = $al#e
f%m.bo-t.Sho' *bModal
End Sub
Private Sub ,nu)kIsu+tl_Click()
:ct1.Ci#ible = $al#e
$%mI#-+tl.Sho'
End Sub
Private Sub ,nu)kIsuSub_Click()
:ct1.Ci#ible = $al#e
$%m2oo0I#-.Sho'
End Sub
Private Sub ,nu)k-*r_Click()
:ct1.Ci#ible = $al#e
f%m20)&t%".Sho'
End Sub
Private Sub ,nu)kR*t_Click()
5all 2oo05dRepo%t(123341) >G)/)R.() R):3R(
End Sub
Private Sub ,nuCdR*t_Click()
5all 2oo05dRepo%t(15+1) >G)/)R.() R):3R(
End Sub
Private Sub mnuIsuR*t_Click()
:ct1.Ci#ible = $al#e

Repo%t = 1I1 >I mea&# I##-e Repo%t
$%mRpt.Sho' *bModal
End Sub
Private Sub ,nu,br-*r_Click()
:ct1.Ci#ible = $al#e
http://www.chetanasprojects.com
http://www.chetanasprojects.com
$%mMembe%.Sho'
End Sub
Private Sub ,nu,brR*t_Click()
:ct1.Ci#ible = $al#e
Repo%t = 1M1 >M mea&# Membe% Repo%t
$%mRpt.Sho' *bModal
End Sub
Private Sub ,nu,strSelection_Click()
:ct1.Ci#ible = (%-e
End Sub
Private Sub ,nu"mg#cc_Click()
:ct1.Ci#ible = $al#e
$%m9#e%M&g.Sho' *bModal
End Sub
Private Sub ,nuinClose_Click()
+o While $o%m#.5o-&t - 1 = 0
9&load Me..cti*e$o%m
Loop
End Sub
Private Sub ,nuinCscd_Click()
.%%a&ge *b5a#cade
End Sub
Private Sub ,nuin.rz_Click()
.%%a&ge *bHo%iJo&tal
End Sub
Private Sub ,nuin/rtl_Click()
.%%a&ge *bCe%tical
End Sub
>===================================================
>G)/)R.() R):3R( $3R 2334/5+ (:R35)+9R))
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub )ookCdRe*ort(t(* #s String)
Set %# = /e' Reco%d#et

If t"p = 123341 (he&
%#.3pe& 1S)L)5( 5ode;(itle;.-tho%;:%ice;Kt" $R3M
2oo0,Ma#t WH)R) 5ode li0e >2L>1; co&&;
ad3pe&Static; adLoc0Read3&l"
)l#e
%#.3pe& 1S)L)5( 5ode;(itle;.-tho%;:%ice;Kt" $R3M
2oo0,Ma#t WH)R) 5ode li0e >5L>1; co&&;
ad3pe&Static; adLoc0Read3&l"
)&d If

>WH)/ /3 R)53R+ )HIS(
If %#.Reco%d5o-&t = 0 (he&
%#.5lo#e
M#g2o8 1/o %eco%d i# fo-&d.1; *bI&fo%matio&; 1Membe%
Repo%t1
)8it S-b
)&d If

>5R).() R):3R(
>3:)/ $IL)
$L = t"p ? 1,1 ? $o%mat(+ate; 1dd-mm-""""1)
3pe& .pp.:ath ? 1MRepo%t#M1 ? $L ? 1.t8t1 $o% 3-tp-t .# N1

:%i&t N1; 11
:%i&t N1;
1--------------------------------------------------------------------------
------1

If t"p = 123341 (he&
:%i&t N1; 1---------------------------- 2 3 3 4 S R ) : 3 R (
----------------------------1
)l#e
:%i&t N1; 1------------------------------- 5 + R ) : 3 R (
-------------------------------1
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)&d If

:%i&t N1;
1--------------------------------------------------------------------------
------1
:%i&t N1; 11
:%i&t N1; 1 +ate 6 1 ? $o%mat(+ate; 1dd-mm-""""1)
:%i&t N1; 11
:%i&t N1;
1------------------------------------------------------------------------
--------1
:%i&t N1; 1 53+) (I(L) .9(H3R
:RI5) K9./(I(7 1
:%i&t N1;
1------------------------------------------------------------------------
--------1

%#.Mo*e$i%#t
+o While /ot %#.)3$
:%i&t N1; 1 1 ? %#O5ode ? 1 1 ? ,
%#Otitle ? Space(A1 - Le&(%#Otitle)) ? ,
%#O.-tho% ? Space(22 - Le&(%#O.-tho%)) ? ,
Space(! - Le&(%#O:%ice)) ? %#O:%ice ? ,
Space(11 - Le&(%#OPt")) ? %#OPt"
:%i&t N1; 11
%#.Mo*e/e8t
Loop
%#.5lo#e

5lo#e N1
M#g2o8 $L ? 1.t8t c%eated #-cce##f-ll".1; *bI&fo%matio&;
1Membe% Repo%t1

Shell .pp.:ath ? 1MRepo%t#M'o%dpad.e8e 1 ? .pp.:ath ?
1MRepo%t#M1 ? $L ? 1.t8t1; *bMa8imiJed$oc-#
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 @ # USER .ANA+E.ENT
6FrmUs&r.ng7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # USER .ANA+E.ENT
6FrmUs&r.ngB-rm7
Private Sub CmdCancel_Click()
9&load Me
End Sub
Private Sub CmdCreate#cc_Click()
9&load Me
$%m5%eate.cc.Sho' *bModal
End Sub
Private Sub Cmd+elete#cc_Click()
9&load Me
$%m9#e%+elete.Sho' *bModal
End Sub
Private Sub CmdEdit#cc_Click()
9&load Me
$%m)dit.cc.Sho' *bModal
End Sub
Private Sub Form_Load()
If -#e%("pe = 1L1 (he&
5md5%eate.cc.)&abled = $al#e
5md+elete.cc.)&abled = $al#e
)&d If
End Sub
Private Sub Form_"nload(Cancel #s Integer)
If $o%m#.5o-&t = 2 (he&
M+I$%m.:ct1.Ci#ible = (%-e
)&d If
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 A # CREATE NEW USER 6FrmCr&a"&Acc7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # CREATE NEW USER 6FrmCr&a"&Acc7
+im %#,-#e% .# /e' .+3+2.Reco%d#et
Private Sub Cmd)ack_Click()
9&load Me
$%m9#e%M&g.Sho' *bModal
End Sub
Private Sub CmdCancel_Click()
9&load Me
End Sub
Private Sub CmdCreate#cc_Click()
+im K-e%" .# St%i&g; t"p .# St%i&g

If (%im((8t9#e%.(e8t) = 11 3% (%im((8t:'d) = 11 3%
(%im((8t5o&f:'d) = 11 (he&

M#g2o8 1.ll field# a%e comp-l#o%".1; *bI&fo%matio&;
19#e% .dditio&1
)8it S-b
)l#eIf (%im((8t:'d) <= (%im((8t5o&f:'d) (he&

M#g2o8 17o-% co&fi%m pa##'o%d do &ot match.1 ? *b5%Lf ? ,
1("pe "o-% co&fi%m pa##'o%d agai&.1; *b5%itical; 19#e%
.dditio&1
(8t5o&f:'d.Set$oc-#
)8it S-b
)&d If

>+9:LI5.(I3/ 5H)54
%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#%=>1 ? (8t9#e% ? 1>1
http://www.chetanasprojects.com
http://www.chetanasprojects.com

If %#,-#e%.)3$ (he& >9S)R /3( )HIS(
If 5mb9#e%("pe.(e8t = 1.+MI/1 (he&
t"p = 1.1
)l#e
t"p = 1L1
)&d If

K-e%" = 1i&#e%t i&to Logi&,Ma#t *al-e# (>1 ? (8t9#e% ? 1>;>1 ? ,
(8t:'d ? 1>;>1 ? t"p ? 1>)1
M#g2o8 K-e%"
co&&.)8ec-te K-e%"
M#g2o8 1/e' -#e% i# #-cce##f-ll" added.1; *bI&fo%matio&;
19#e% .dditio&1
(8t9#e% = 11
(8t:'d = 11
(8t5o&f:'d = 11
5mb9#e%("pe.Set$oc-#
5all $o%m,Load
)l#e >9S)R IS .LR).+7 )HIS(
M#g2o8 19#e% al%ead" e8it. )&te% a&othe% -#e% &ame.1;
*b5%itical; 19#e% .ddito&1
(8t9#e%.Set$oc-#
)&d If
End Sub
Private Sub Form_Load()
M+I$%m.:ct1.Ci#ible = $al#e

>3:)/ R)53R+S)(
If %#,-#e%.State = 1 (he& %#,-#e%.5lo#e
%#,-#e%.3pe& 1#elect @ f%om Logi&,Ma#t1; co&&; ad3pe&Static;
adLoc0:e##imi#tic

>5L).R ()H( 23H
(8t9#e%.(e8t = 11
http://www.chetanasprojects.com
http://www.chetanasprojects.com
(8t:'d.(e8t = 11
(8t5o&f:'d.(e8t = 11

5mb9#e%("pe.(e8t = 5mb9#e%("pe.Li#t(0)
End Sub
Private Sub Form_"nload(Cancel #s Integer)
%#,-#e%.5lo#e
End Sub
Private Sub !$tCon0P%d_&otFocus()
5all 2oo0.#elect(8t((8t5o&f:'d)
End Sub
Private Sub !$tCon0P%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$tP%d_&otFocus()
5all 2oo0.#elect(8t((8t:'d)
End Sub
Private Sub !$tP%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$t"ser_&otFocus()
5all 2oo0.#elect(8t((8t9#e%)
End Sub
Private Sub !$t"ser_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
http://www.chetanasprojects.com
http://www.chetanasprojects.com
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
FOR. 3 A # CCAN+E USER NA.E 6FrmE!i"Acc7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. $ D # CCAN+E PASSWORD 6FrmE!i"Acc7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE 3 A # CCAN+E USER NA.E 9 CCAN+E
PASSWORD 6FrmE!i"Acc7
+im %#,-#e% .# /e' .+3+2.Reco%d#et
+im K-e%" .# St%i&g
Private Sub Cmd)ack_Click()
9&load Me
$%m9#e%M&g.Sho' *bModal
End Sub
Private Sub CmdCancel_Click()
9&load Me
End Sub
Private Sub CmdP%d_Click()
>5H)54I/G $3R 2L./54 ()H( 23H)S
If (%im((8t9#e%) = 11 3% (%im((8t5-%:'d) = 11 3%
(%im((8t/e':'d) = 11 3% (%im((8t5o&f:'d) = 11 (he&

M#g2o8 1.ll field# a%e comp-l#o%".1; *bI&fo%matio&; 15ha&ge
:a##'o%d1
)8it S-b
)&d If
>5H)54I/G $3R /)W :.SSW3R+ ? 53/$. :.SSW3R+
M.(5HI/G
If (8t/e':'d <= (8t5o&f:'d (he&
M#g2o8 17o-% co&fi%m pa##'o%d do &ot match.1 ? *b5%Lf ?
1)&te% co&fi%m pa##'o%d agai&.1; *b5%itical; 15ha&ge
:a##'o%d1
)8it S-b
)&d If

If -#e%("pe = 1.1 (he&
>WH)/ 9S)R IS .+MI/
>$I/+ 9S)R IS )HIS( 3R /3(
%#,-#e%.Mo*e$i%#t
http://www.chetanasprojects.com
http://www.chetanasprojects.com
%#,-#e%.$i&d 1-#%=>1 ? (8t9#e% ? 1>1

If %#,-#e%.)3$ (he& >9S)R /3( )HIS(
M#g2o8 19#e% &ame doe# &ot e8i8t.1 ? *b5%Lf ? ,
1)&te% c-%%e&t &ame agai&.1; *b5%itical; 15ha&ge
:a##'o%d1
(8t9#e%.Set$oc-#
)8it S-b
)&d If

>I$ 9S)R ./+ :.SSW3R+ /3( M.(5H
If %#,-#e%.$ield#(1) <= (8t5-%:'d (he&
M#g2o8 17o-% c-%%e&t pa##'o%d do &ot match. )&te% it
agai&.1; *b5%itical; 15ha&ge :a##'o%d1
(8t5-%:'d.Set$oc-#
)8it S-b
)&d If

K-e%" = 1-pdate Logi&,Ma#t #et p'=>1 ? (8t/e':'d ?
1> 'he%e -#%=>1 ? (8t9#e% ? 1>1

)l#e
>WH)/ 9S)R IS LIMI()+
If (8t9#e% <= -#e%/m (he&
M#g2o8 17o-% -#e% &ame &ot match. )&te% it agai&.1;
*b5%itical; 15ha&ge :a##'o%d1
)8it S-b
)&d If

%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#%=>1 ? (8t9#e% ? 1>1

>I$ 9S)R ./+ :.SSW3R+ /3( M.(5H
If %#,-#e%.$ield#(1) <= (8t5-%:'d (he&
M#g2o8 17o-% c-%%e&t pa##'o%d do &ot match. )&te% it
agai&.1; *b5%itical; 15ha&ge :a##'o%d1
(8t5-%:'d.Set$oc-#
)8it S-b
)&d If
http://www.chetanasprojects.com
http://www.chetanasprojects.com

K-e%" = 1-pdate Logi&,Ma#t #et p'=>1 ? (8t/e':'d ?
1> 'he%e -#%=>1 ? (8t9#e% ? 1>1

)&d If

>9:+.() :.SSW3R+
co&&.)8ec-te K-e%"
M#g2o8 17o-% pa##'o%d i# cha&ged #-cce##f-ll".1;
*bI&fo%matio&; 15ha&ge :a##'o%d1

(8t9#e%.(e8t = 11
(8t5-%:'d.(e8t = 11
(8t/e':'d.(e8t = 11
(8t5o&f:'d.(e8t = 11
(8t9#e%.Set$oc-#
End Sub
Private Sub Cmd"ser_Click()
+im t"p .# St%i&g
t"p = -#e%("pe

If (%im((8t5-%9#e%) = 11 3% (%im((8t/e'9#e%) = 11 (he&
M#g2o8 1.ll field# a%e comp-l#o%".1; *bI&fo%matio&; 15ha&ge
9#e%1
)8it S-b
)&d If

If -#e%("pe = 1.1 (he&
>WH)/ 9S)R IS .+MI/
>$I/+ 9S)R IS )HIS( 3R /3(
%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#%=>1 ? (8t5-%9#e% ? 1>1

If %#,-#e%.)3$ (he& >9S)R /3( )HIS(
M#g2o8 19#e% &ame doe# &ot e8i8t.1 ? *b5%Lf ? ,
1)&te% c-%%e&t &ame agai&.1; *b5%itical; 19#e% )ditio&1
(8t5-%9#e%.Set$oc-#
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)8it S-b
)&d If

If 5mb9#e%("pe.(e8t = 1.+MI/1 (he&
t"p = 1.1
)l#e
t"p = 1L1
)&d If

>WH)/ 59RR)/( 9S)R IS 5H./GI/G .5539/(
If ((8t5-%9#e% = -#e%/m) .&d (-#e%("pe <= t"p) (he&
M#g2o8 17o- ca& &ot cha&ge "o-% acco-&t t"pe.1 ? *b5%Lf
? ,
1Logi& 'ith a&othe% .dmi& -#e% a&d the& cha&ge "o-%
acco-&t t"pe.1; *bI&fo%matio&; 19#e% )ditio&1
)8it S-b
)&d If

K-e%" = 1-pdate Logi&,Ma#t #et -#%=>1 ? (8t/e'9#e% ?
1>;t"p=>1 ? ,
t"p ? 1> 'he%e -#%=>1 ? (8t5-%9#e% ? 1>1

)l#e

>WH)/ 9S)R IS LIMI()+
If -#e%/m <= (8t5-%9#e% (he&
M#g2o8 17o-% c-%%e&t &ame i# &ot co%%ect.1 ? *b5%Lf ? ,
1)&te% c-%%e&t &ame agai&.1; *b5%itical; 19#e% )ditio&1
(8t5-%9#e%.Set$oc-#
)8it S-b
)&d If

K-e%" = 1-pdate Logi&,Ma#t #et -#%=>1 ? (8t/e'9#e% ? 1>
'he%e -#%=>1 ? -#e%/m ? 1>1
)&d If

>5H)54 $3R +9:LI5.() R)53R+
%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#%=>1 ? (8t/e'9#e% ? 1>1
http://www.chetanasprojects.com
http://www.chetanasprojects.com

If (%#,-#e%.)3$ = $al#e) .&d (-#e%/m <= (8t/e'9#e%) (he&
M#g2o8 19#e% al%ead" e8i8t. )&te% a&othe% -#e% &ame.1;
*b5%itical; 19#e% )ditio&1
)8it S-b
)&d If

>)H)59() K9)R7 ? 9:+.() R)53R+
co&&.)8ec-te K-e%"
M#g2o8 19#e% &ame i# cha&ged #-cce##f-ll".1; *bI&fo%matio&;
19#e% )ditio&1

If (8t5-%9#e% = -#e%/m (he&
-#e%/m = (8t/e'9#e%.(e8t
-#e%("pe = t"p
M+I$%m.Stat-#2a%1.:a&el#(1) = 15-%%e&t 9#e% 6 1 ? -#e%/m ?
1(1 ? -#e%("pe ? 1)1
)&d If

(8t5-%9#e%.(e8t = 11
(8t/e'9#e%.(e8t = 11
(8t5-%9#e%.Set$oc-#
End Sub
Private Sub Form_Load()
M+I$%m.:ct1.Ci#ible = $al#e

5all (ab)dit.cc,5lic0(0) >S)L)5( (.2 1

>5L3S) R)53R+S)( I$ 3:)/
If %#,-#e%.State = 1 (he& %#,-#e%.5lo#e
>3:)/ R)53R+S)(
%#,-#e%.3pe& 1#elect @ f%om Logi&,Ma#t1; co&&; ad3pe&Static;
adLoc0:e##imi#tic

End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub !abEdit#cc_Click(Previous!ab #s Integer)
If (ab)dit.cc.(ab = 0 (he&
$%em)dit:'d.)&abled = $al#e
$%em)dit9#e%.)&abled = (%-e
5md9#e%.+efa-lt = (%-e

>5mb9#e%("pe.(e8t = 5mb9#e%("pe.Li#t(0)
(8t5-%9#e% = 11
(8t/e'9#e% = 11

If -#e%("pe = 1L1 (he&
5mb9#e%("pe.)&abled = $al#e
5mb9#e%("pe.(e8t = 1LIMI()+1
)l#e
5mb9#e%("pe.(e8t = 1.+MI/1
)&d If

)l#e
$%em)dit:'d.)&abled = (%-e
$%em)dit9#e%.)&abled = $al#e
5md:'d.+efa-lt = (%-e

(8t9#e% = 116 (8t5-%:'d = 11
(8t/e':'d = 116 (8t5o&f:'d = 11
)&d If
End Sub
Private Sub !$tCon0P%d_&otFocus()
5all 2oo0.#elect(8t((8t5o&f:'d)
End Sub
Private Sub !$tCon0P%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
http://www.chetanasprojects.com
http://www.chetanasprojects.com
End Sub
Private Sub !$tCurP%d_&otFocus()
5all 2oo0.#elect(8t((8t5-%:'d)
End Sub
Private Sub !$tCurP%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$tCur"ser_&otFocus()
5all 2oo0.#elect(8t((8t5-%9#e%)
End Sub
Private Sub !$tCur"ser_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$t1e%P%d_&otFocus()
5all 2oo0.#elect(8t((8t/e':'d)
End Sub
Private Sub !$t1e%P%d_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$t1e%"ser_&otFocus()
5all 2oo0.#elect(8t((8t/e'9#e%)
End Sub
Private Sub !$t1e%"ser_'e(Press('e(#scii #s Integer)
http://www.chetanasprojects.com
http://www.chetanasprojects.com
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
Private Sub !$t"ser_&otFocus()
5all 2oo0.#elect(8t((8t9#e%)
End Sub
Private Sub !$t"ser_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB 3% 4e".#cii = AF 3% 4e".#cii = A2 (he&
4e".#cii = 0
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 E # DEETE USER 6FrmUs&rD&l&"&7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # DEETE USER 6FrmUs&rD&l&"&7
+im %#,-#e% .# /e' .+3+2.Reco%d#et
+im %#,tmp .# /e' .+3+2.Reco%d#et
Private Sub Cmd)ack_Click()
9&load Me
$%m9#e%M&g.Sho' *bModal
End Sub
Private Sub CmdCancel_Click()
9&load Me
End Sub
Private Sub Cmd+elete_Click()
+im K-e%" .# St%i&g; c&t .# I&tege%

>5H)54 $3R R)53R+S)( IS 3:)/ 3R 5L3S)+
If %#,tmp.State = 1 (he&
%#,tmp.5lo#e
)&d If

%#,tmp.3pe& 1#elect @ f%om Logi&,Ma#t 'he%e ("p=>.>1; co&&;
ad3pe&Static; adLoc0:e##imi#tic

If (%#,tmp.Reco%d5o-&t = 1) .&d (Mid(L#t9#e%+elete.(e8t;
Le&(L#t9#e%+elete.(e8t) - 1; 1) = 1.1) (he&

M#g2o8 17o- ca& &ot delete thi# .dmi& -#e%.1 ? *b5%Lf ?
1.tli#t o&e .dmi& -#e% i# %eP-i%ed.1; *b5%itical; 19#e%
+eletio&1
)8it S-b
)&d If

If M#g2o8(17o- 'a&t to delete #elected -#e% Q1; *bK-e#tio&
*b345a&cel; 19#e% +eletio&1) = *b34 (he&
>$I/+ S)L)5()+ 9S)R
http://www.chetanasprojects.com
http://www.chetanasprojects.com
%#,-#e%.Mo*e$i%#t
%#,-#e%.$i&d 1-#%=>1 ? Mid(L#t9#e%+elete.(e8t; 1;
Le&(L#t9#e%+elete.(e8t) - F) ? 1>1

%#,-#e%.+elete >+)L)() 9S)R

5all fillLi#t >$ILL LIS( 23H
)&d If
End Sub
Private Sub Form_Load()
M+I$%m.:ct1.Ci#ible = $al#e
>3:)/ R)53R+S)(
%#,-#e%.3pe& 1#elect @ f%om Logi&,Ma#t1; co&&; ad3pe&Static;
adLoc0:e##imi#tic

5all fillLi#t >$ILL LIS( 23H
End Sub
Private Sub Form_"nload(Cancel #s Integer)
%#,-#e%.5lo#e
End Sub
Private Sub 0illList()
>$ILL Li#t2o8
L#t9#e%+elete.5lea%
If %#,-#e%.Reco%d5o-&t <= 0 (he&
%#,-#e%.Mo*e$i%#t
While /ot %#,-#e%.)3$
L#t9#e%+elete..ddItem %#,-#e%.$ield#(0) ? 1 (1 ?
%#,-#e%.$ield#(2) ? 1)1
%#,-#e%.Mo*e/e8t
We&d
L#t9#e%+elete.(e8t = L#t9#e%+elete.Li#t(0)
)&d If
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 F # .E.BER OPERATION
6Frm.&m%&r7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
CODE # .E.BER OPERATION 6Frm.&m%&r7
3ptio& )8plicit
+im %#,mb% .# /e' .+3+2.Reco%d#et
+im %#,temp .# /e' .+3+2.Reco%d#et
+im %#,i#- .# /e' .+3+2.Reco%d#et
+im cmd .# St%i&g
Private Sub CmbClass_Click()
+im i .# I&tege%
5la## = 5mb5la##.(e8t
5all fill7ea%(Me) >S)L)5( 7).R
5mb5la##7ea%.(e8t = 5mb5la##7ea%.Li#t(0)
End Sub
Private Sub CmbClass2ear_Click()

7e% = 5mb5la##7ea%.(e8t

5all Membe%.co&t%ol)&able(Me; $al#e)
If %#,mb%.State = 1 (he& %#,mb%.5lo#e
%#,mb%.3pe& 1#elect @ f%om Mb%,Ma#t 'he%e Rc%#S=>1 ?
5mb5la##.(e8t ? ,
1> a&d R7e%S=>1 ? 5mb5la##7ea%.(e8t ? 1> 3R+)R 27 5ode1;
co&&; ad3pe&Static; adLoc0:e##imi#tic

5all Membe%.clea%5o&t%ol(Me) >S)( +)$.9L( 53/(R3LS
If %#,mb%.Reco%d5o-&t <= 0 (he&
5all 2oo0.e&able5omma&d(Me) >)/.2L) 53MM./+ 2(/S
5all membe%+ata(Me; %#,mb%) >R)(RIC) +.(.
)l#e
5all 2oo0.di#able5omma&d(Me) >+IS.2L) 29((3/S
5md.dd.)&abled = (%-e
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)&d If

>5H)54 9S)R (7:)
If -#e%("pe = 1L1 (he&
5md.dd.)&abled = $al#e
5md)dit.)&abled = $al#e
5md+el.)&abled = $al#e
5mdSa*e.)&abled = $al#e
5md(%a&#fe%.)&abled = $al#e
)&d If
End Sub
Private Sub Cmb,ont3_Click()
+im i .# I&tege%
5mb+a".5lea%
$o% i = 1 (o da"#3fMo&th(Cal(5mbMo&th.(e8t);
Cal(5mb7ea%.(e8t))
5mb+a"..ddItem i
/e8t i
5mb+a".(e8t = +a"(+ate)
End Sub
Private Sub CmbSearc3_Click()
5all fillMb%G%id(Me; 5mb5la##.(e8t; 5mb5la##7ea%.(e8t;
5mbSea%ch.(e8t)
End Sub
Private Sub Cmb2ear_Click()
+im i .# I&tege%
5mb+a".5lea%
$o% i = 1 (o da"#3fMo&th(Cal(5mbMo&th.(e8t);
Cal(5mb7ea%.(e8t))
5mb+a"..ddItem i
/e8t i
5mb+a".(e8t = +a"(+ate)
End Sub
Private Sub Cmd#dd_Click()
http://www.chetanasprojects.com
http://www.chetanasprojects.com
+im %#,tmp .# /e' .+3+2.Reco%d#et
Set %#,tmp = /e' Reco%d#et
cmd = 1.dd1
5md)8it.5aptio& = 1?5a&cel1

>)/.2L) .LL 53/(R3LS
5all Membe%.co&t%ol)&able(Me; (%-e)
(8t5ode.Loc0ed = (%-e
5mdSa*e.)&abled = (%-e >)/.2L) S.C) 29((3/
5mb5la##.)&abled = $al#e >+IS.2L) 5L.SS 53M23
5mb5la##7ea%.)&abled = $al#e >+IS.2L) 7).R 53M23
$%em5atego%".)&abled = $al#e >+IS.2L) S).R5H $R).M
5all 2oo0.di#able5omma&d(Me) >+IS.2L) 53MM./+ 2(/S
5mdSa*e.)&abled = (%-e

>S)( +)$.L9( 53/(R3LS
5all Membe%.clea%5o&t%ol(Me)

>G)/)R.() /)H( 53+)
(8t5ode.(e8t = 2oo0./e8t,5ode(%#,mb%; 1M1)
(8tS-%&ame.Set$oc-#
End Sub
Private Sub Cmd+el_Click()

Set %#,temp = /e' Reco%d#et
%#,temp.3pe& 1S)L)5( @ $R3M I##-e,Ma#t WH)R) R5%#S=>1 ?
5mb5la##.(e8t ? 1> ./+ R7e%S=>1 ? 5mb5la##7ea%.(e8t ?
1> ./+ RMb%,/oS=>1 ? (8t5ode ? 1> ./+ RS-b,+tS=>->1;
co&&; ad3pe&Static; adLoc0Read3&l"

If %#,temp.Reco%d5o-&t = 0 (he&
M#g2o8 17o- ca&>t delete thi# membe%. $i%#t I##-e 2oo0/5+.1;
*bI&fo%matio&; 1Membe% +eletio&1
)8it S-b
)&d If
http://www.chetanasprojects.com
http://www.chetanasprojects.com
If M#g2o8(17o- 'a&t to delete thi# %eco%dQ1; *bI&fo%matio&
*b7e#/o; 1Membe% deletio&1) = *b7e# (he&
%#,mb%.+elete >+)L)() R)53R+
%#,mb%.9pdate >9:+.() R)53R+
%#,mb%.Mo*e/e8t >M3C) R)53R+S)( (3 /)H( R)53R+
5all Membe%.fillMb%G%id(Me; 5la##; 7e%; 5mbSea%ch.(e8t)
If %#,mb%.Reco%d5o-&t = 0 (he&
5all Membe%.clea%5o&t%ol(Me) >5L).R ()H( 23H)S
5all 2oo0.di#able5omma&d(Me) >+IS.2L) 29((3/S
5md.dd.)&abled = (%-e >)/.2L) .++ 29((3/S
)8it S-b
)l#e
If %#,mb%.)3$ (he&
%#,mb%.Mo*e$i%#t
>R)(RIC) R)53R+
5all Membe%.membe%+ata(Me; %#,mb%)
)8it S-b
)l#e
>R)(RIC) R)53R+
5all Membe%.membe%+ata(Me; %#,mb%)
)&d If
)&d If
)&d If
End Sub
Private Sub CmdEdit_Click()
cmd = 1)dit1
5md)8it.5aptio& = 1?5a&cel1

>)/.2L) .LL 53/(R3LS
5all Membe%.co&t%ol)&able(Me; (%-e)
$%em5atego%".)&abled = $al#e >+IS.2L) S).R5H $R).M
5all 2oo0.di#able5omma&d(Me)
5mdSa*e.)&abled = (%-e >)/.2L) S.C) 2(/

http://www.chetanasprojects.com
http://www.chetanasprojects.com
End Sub
Private Sub CmdE$it_Click()
If 5md)8it.5aptio& = 1?5a&cel1 (he&
5md)8it.5aptio& = 1)?8it1

>+IS.2L) .LL 53/(R3LS
5all Membe%.co&t%ol)&able(Me; $al#e)
$%em5atego%".)&abled = (%-e >)/.2L) S).R5H $R)M

5all Membe%.clea%5o&t%ol(Me) >5L).R 53/(R3LS
If %#,mb%.Reco%d5o-&t <= 0 (he&
%#,mb%.Mo*e$i%#t
5all 2oo0.e&able5omma&d(Me) >)/.2L) 29((3/
>R)(RIC) R)53R+
5all Membe%.membe%+ata(Me; %#,mb%)
)l#e
5all 2oo0.di#able5omma&d(Me) >+IS.2L) 2(/S
5all Membe%.clea%5o&t%ol(Me) >5L).R 53/(R3LS
5md.dd.)&abled = (%-e
)&d If
5all Membe%.co&t%ol)&able(Me; $al#e) >L354 ()H( 23H)S
5mdSa*e.)&abled = $al#e
5mb5la##.)&abled = (%-e >)/.2L) 539R5) 53M23
5mb5la##7ea%.)&abled = (%-e >)/.2L) 7).R 53M23
)l#eIf 5md)8it.5aptio& = 1)?8it1 (he&

9&load Me
)&d If

End Sub
Private Sub CmdFirst_Click()
%#,mb%.Mo*e$i%#t >M3C) R)53R+ (3 $IRS(

>R)(RIC) M)M2)R +.(.
5all Membe%.membe%+ata(Me; %#,mb%)
End Sub
http://www.chetanasprojects.com
http://www.chetanasprojects.com
Private Sub CmdLast_Click()
%#,mb%.Mo*eLa#t >M3C) R)53R+ (3 $IRS(
>R)(RIC) M)M2)R +.(.
5all Membe%.membe%+ata(Me; %#,mb%)
End Sub
Private Sub Cmd1e$t_Click()
%#,mb%.Mo*e:%e*io-#
If %#,mb%.23$ (he&
%#,mb%.Mo*eLa#t
)&d If
5all Membe%.membe%+ata(Me; %#,mb%) >R)(RIC) +.(.
End Sub
Private Sub CmdPrv_Click()
%#,mb%.Mo*e:%e*io-#
If %#,mb%.23$ (he&
%#,mb%.Mo*eLa#t
)&d If
5all Membe%.membe%+ata(Me; %#,mb%) >R)(RIC) +.(.
End Sub
Private Sub CmdSave_Click()

+im dt .# St%i&g; #e8 .# St%i&g; K%" .# St%i&g

>C.LI+.(I3/S
If (8t5ode = 11 3% (8tS-%&ame = 11 3% (8t$i%#t = 11 3% (8tLa#t =
11 3% ,
(8t.dd%e## = 11 3% (8t5it" = 11 3% (8t$ee = 11 (he&
M#g2o8 1)&te% all comp-l#o%" i&fo%matio&.1; *bI&fo%matio&;
1Membe% )&t%"1
)8it S-b
)&d If


dt = 5mb+a".(e8t ? 1/1 ? 5mbMo&th.(e8t ? 1/1 ? 5mb7ea%.(e8t
If 3ptMale.Cal-e = (%-e (he&
http://www.chetanasprojects.com
http://www.chetanasprojects.com
#e8 = 1M1
)l#e
#e8 = 1$1
)&d If

>.++ R)53R+
If cmd = 1.dd1 (he&

K%" = 1i&#e%t i&to Mb%,Ma#t *al-e# (>1 ? (8t5ode ? 1>;>1 ?
(8tS-%&ame ? 1>;>1 ? ,
(8t$i%#t ? 1>;>1 ? (8tLa#t ? 1>;>1 ? dt ? 1>;>1 ? (8t.dd%e## ? 1>;>1
? ,
(8t5it" ? 1>;>1 ? 5mb5la##.(e8t ? 1>;>1 ? 5mb5la##7ea%.(e8t
? 1>;>1 ? ,
(8t5o&tact ? 1>;>1 ? #e8 ? 1>;1 ? (8t$ee ? 1;0)1

co&&.)8ec-te K%"

5all 5mb5la##7ea%,5lic0 >(3 R)(RIC) 9:+.()+ +.(.
5all 5md)8it,5lic0 >(3 R)S)( 53/(R3LS
M#g2o8 1Reco%d added #-cce##f-ll".1; *bI&fo%matio&;
1Membe% )&t%"1

)l#eIf cmd = 1)dit1 (he& >)+I( R)53R+

K%" = 1-pdate Mb%,Ma#t #et R#-%&ameS=>1 ? (8tS-%&ame ? 1>;
Rmembe%S=>1 ? ,
(8t$i%#t ? 1>; Rfathe%S=>1 ? (8tLa#t ? 1>; RToi&,+tS=>1 ? dt ? 1>;
R.dd%e##S=>1 ? ,
(8t.dd%e## ? 1>;R5it"S=>1 ? (8t5it" ? 1>; R5&t,/oS=>1 ? ,
(8t5o&tact ? 1>;RGe&de%S=>1 ? #e8 ? 1>;R$eeS=1 ? (8t$ee ? 1
'he%e R5odeS=>1 ? ,
(8t5ode ? 1>1 ? 1 a&d R5%#S=>1 ? 5la## ? 1> a&d R7e%S=>1 ? 7e%
? 1>1


M#g2o8 K%"

co&&.)8ec-te K%"
http://www.chetanasprojects.com
http://www.chetanasprojects.com

5all 5md)8it,5lic0 >(3 R)S)( 53/(R3LS
)&d If
End Sub
Private Sub Cmd!rans0er_Click()
9&load Me
$%m(%a&#fe%.Sho' *bModal
End Sub
Private Sub Form_Load()
+im i .# I&tege%

>+.7 53M23
$o% i = 1 (o A1
5mb+a"..ddItem i
/e8t
>M3/(H 53M23
$o% i = 1 (o 12
5mbMo&th..ddItem i
/e8t
>7).R 53M23
$o% i = 1BE0 (o 20E0
5mb7ea%..ddItem i
/e8t

5mb5la##.(e8t = 5la##

Me.M#fgSea%ch.$o%matSt%i&g = 1/o. U5ode U/ame
UToi& +ate U5it" 1 ? ,
1U5o&tect /o. UGe&de%U $i&e1
End Sub
Private Sub Form_Resize()
If Me.Width = !!A0 (he&
http://www.chetanasprojects.com
http://www.chetanasprojects.com
ShapLabel.Width = Me.ScaleWidth
LblLabel.Left = ShapLabel.Width / 2 - LblLabel.Width / 2
)&d If
End Sub
Private Sub Form_"nload(Cancel #s Integer)
%#,mb%.5lo#e

If $o%m#.5o-&t = 2 (he&
M+I$%m.:ct1.Ci#ible = (%-e
)&d If
End Sub
Private Sub ,s0gSearc3_Click()
%#,mb%.Mo*e$i%#t
%#,mb%.$i&d 15ode = >1 ?
M#fgSea%ch.(e8tMat%i8(M#fgSea%ch.Ro'; 1) ? 1>1

5all membe%+ata(Me; %#,mb%) >fill co&t%ol#
End Sub
Private Sub ,s0gSearc3_Ro%ColC3ange()
%#,mb%.Mo*e$i%#t
%#,mb%.$i&d 15ode = >1 ?
M#fgSea%ch.(e8tMat%i8(M#fgSea%ch.Ro'; 1) ? 1>1

5all membe%+ata(Me; %#,mb%) >fill co&t%ol#
End Sub
Private Sub !$t#ddress_&otFocus()
5all 2oo0.#elect(8t((8t.dd%e##)
End Sub
Private Sub !$t#ddress_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB (he&
4e".#cii = 0
)8it S-b
)&d If
4e".#cii = 2oo0.-ppe%(4e".#cii)
http://www.chetanasprojects.com
http://www.chetanasprojects.com
End Sub
Private Sub !$tCit(_&otFocus()
5all 2oo0.#elect(8t((8t5it")
End Sub
Private Sub !$tCit(_'e(Press('e(#scii #s Integer)
4e".#cii = alpha(4e".#cii)
End Sub
Private Sub !$tCode_&otFocus()
5all 2oo0.#elect(8t((8t5ode)
End Sub
Private Sub !$tCode_'e(Press('e(#scii #s Integer)
If 4e".#cii < .#c(101) 3% 4e".#cii = .#c(1B1) (he&
4e".#cii = 0
)&d If
End Sub
Private Sub !$tContact_&otFocus()
5all 2oo0.#elect(8t((8t5o&tact)
End Sub
Private Sub !$tContact_'e(Press('e(#scii #s Integer)
If 4e".#cii = I (he&
4e".#cii = I
)l#eIf (4e".#cii < .#c(101) 3% 4e".#cii = .#c(1B1)) .&d 4e".#cii
<= .#c(1-1) (he&
4e".#cii = 0
)&d If
End Sub
Private Sub !$tFee_&otFocus()
5all 2oo0.#elect(8t((8t$ee)
End Sub
Private Sub !$tFee_'e(Press('e(#scii #s Integer)
If 4e".#cii = I (he&
4e".#cii = I
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)l#eIf 4e".#cii < .#c(101) 3% 4e".#cii = .#c(1B1) (he&
4e".#cii = 0
)&d If
End Sub
Private Sub !$tFirst_&otFocus()
5all 2oo0.#elect(8t((8t$i%#t)
End Sub
Private Sub !$tFirst_'e(Press('e(#scii #s Integer)
4e".#cii = alpha(4e".#cii)
End Sub
Private Sub !$tLast_&otFocus()
5all 2oo0.#elect(8t((8tLa#t)
End Sub
Private Sub !$tLast_'e(Press('e(#scii #s Integer)
4e".#cii = alpha(4e".#cii)
End Sub
Private Sub !$tSearc3_C3ange()
Set %#,temp = /e' Reco%d#et

%#,temp.3pe& 1#elect @ f%om Mb%,Ma#t 'he%e R5%#S=>1 ?
5mb5la##.(e8t ? 1> a&d R7e%S=>1 ? 5mb5la##7ea%.(e8t ? 1> a&d 1
? 5mbSea%ch.(e8t ? 1 li0e(>1 ? (8tSea%ch ? 1L>) o%de% b" 1 ?
5mbSea%ch; co&&; ad3pe&Static; adLoc0Read3&l"

If %#,temp.Reco%d5o-&t = 0 (he&
M#fgSea%ch.)&abled = $al#e
)l#e
M#fgSea%ch.)&abled = (%-e
)&d If

5all fillMb%G%id1(Me; %#,temp) >fill g%id
End Sub
Private Sub !$tSearc3_&otFocus()
http://www.chetanasprojects.com
http://www.chetanasprojects.com
(8tSea%ch.Loc0ed = $al#e
End Sub
Private Sub !$tSearc3_'e(Press('e(#scii #s Integer)
If 4e".#cii = AB (he&
4e".#cii = 0
)&d If
4e".#cii = -ppe%(4e".#cii)
End Sub
Private Sub !$tSurname_&otFocus()
5all 2oo0.#elect(8t((8tS-%&ame)
End Sub
Private Sub !$tSurname_'e(Press('e(#scii #s Integer)
4e".#cii = Membe%.alpha(4e".#cii)
End Sub
>===================================================
Private Sub 0ill,br&rid1(Frm #s Form4 rs #s Recordset)
+im % .# I&tege%
$%m.M#fgSea%ch.5ol# = I
$%m.M#fgSea%ch.Ro'# = %#.Reco%d5o-&t 1

If %#.Reco%d5o-&t = 0 (he&
%#.Mo*e$i%#t
$o% % = 1 (o %#.Reco%d5o-&t
$%m.M#fgSea%ch.(e8tMat%i8(%; 0) = %
$%m.M#fgSea%ch.(e8tMat%i8(%; 0) = %
$%m.M#fgSea%ch.(e8tMat%i8(%; 1) = %#.$ield#(0)
$%m.M#fgSea%ch.(e8tMat%i8(%; 2) = %#.$ield#(1) ? 1 1 ?
%#.$ield#(2) ? 1 1 ? %#.$ield#(A)
$%m.M#fgSea%ch.(e8tMat%i8(%; A) = $o%mat(%#.$ield#(F);
1dd-mm-""""1)
$%m.M#fgSea%ch.(e8tMat%i8(%; F) = %#.$ield#(!)
$%m.M#fgSea%ch.(e8tMat%i8(%; E) = %#.$ield#(B)
$%m.M#fgSea%ch.(e8tMat%i8(%; !) = %#.$ield#(10)
$%m.M#fgSea%ch.(e8tMat%i8(%; V) = %#.$ield#(12)
%#.Mo*e/e8t
/e8t
http://www.chetanasprojects.com
http://www.chetanasprojects.com
)&d If
End Sub
FOR. 3 G # .E.BER TRANSFER 6FrmTrans-&r7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 G # .E.BER TRANSFER 6FrmTrans-&r7
3ptio& )8plicit
+im %# .# /e' .+3+2.Reco%d#et
+im %#1 .# /e' .+3+2.Reco%d#et
+im i .# I&tege%; c&t .# I&tege%
+im K%" .# St%i&g
Private Sub CmbClassFrom_Click()
5all fill7ea%(5mb5la##$%om; 5mb5la##7ea%$%om)
5mb5la##7ea%$%om.(e8t = 5mb5la##7ea%$%om.Li#t(0)
End Sub
Private Sub CmbClass!o_Click()
5all fill7ea%(5mb5la##(o; 5mb5la##7ea%(o)
5mb5la##7ea%(o.(e8t = 5mb5la##7ea%(o.Li#t(0)
End Sub
Private Sub CmbClass2earFrom_Click()

Set %# = /e' Reco%d#et
%#.3pe& 1S)L)5( @ $R3M Mb%,Ma#t WH)R) R5%#S=>1 ?
5mb5la##$%om ? ,
1> ./+ R7e%S=>1 ? 5mb5la##7ea%$%om ? 1>1; co&&;
ad3pe&Static; adLoc0Read3&l"

L#t$%om.5lea%
If %#.Reco%d5o-&t = 0 (he&
+o While /ot %#.)3$
L#t$%om..ddItem %#.$ield#(0) ? 1 1 ? ,
%#.$ield#(1) ? 1 1 ? %#.$ield#(2) ? 1 1 ? %#.$ield#(A)

http://www.chetanasprojects.com
http://www.chetanasprojects.com
%#.Mo*e/e8t
Loop

)&d If
End Sub
Private Sub CmbClass2ear!o_Click()
Set %#1 = /e' Reco%d#et
%#1.3pe& 1S)L)5( @ $R3M Mb%,Ma#t WH)R) R5%#S=>1 ?
5mb5la##(o.(e8t ? ,
1> ./+ R7e%S=>1 ? 5mb5la##7ea%(o.(e8t ? 1> 3R+)R 27
5ode1; co&&; ad3pe&Static; adLoc0Read3&l"

L#t(o.5lea%
If %#1.Reco%d5o-&t = 0 (he&
+o While /ot %#1.)3$
L#t(o..ddItem %#1.$ield#(0) ? 1 1 ? ,
%#1.$ield#(1) ? 1 1 ? %#1.$ield#(2) ? 1 1 ? %#1.$ield#(A)

%#1.Mo*e/e8t
Loop
)&d If
End Sub
Private Sub CmdCancel_Click()
9&load Me
$%mMembe%.Sho'
End Sub
Private Sub Cmd!rans0er_Click()
>WH)/ (R./S$)R (3 S.M) 5L.SS ? 7).R
If 5mb5la##$%om.(e8t = 5mb5la##(o.(e8t .&d
5mb5la##7ea%$%om.(e8t = 5mb5la##7ea%(o.(e8t (he&
M#g2o8 1Membe% ca& &ot t%a&#fe% to #ame cla## a&d "ea%1;
*bI&fo%matio&; 1Membe% (%a&#fe%1
)8it S-b
)&d If
http://www.chetanasprojects.com
http://www.chetanasprojects.com

If %#1.Reco%d5o-&t = 0 (he&
K%" = 19:+.() Mb%,Ma#t S)( R5%#S=>1 ? 5mb5la##(o.(e8t ?
,
1>;R7e%S=>1 ? 5mb5la##7ea%(o.(e8t ? 1> WH)R) R5%#S=>1 ? ,
5mb5la##$%om.(e8t ? 1> ./+ R7e%S=>1 ?
5mb5la##7ea%$%om.(e8t ? 1>1

co&&.)8ec-te K%"

M#g2o8 1Membe% t%a&#mitted #-cce##f-ll".1; *bI&fo%matio&;
1Membe% (%a&#fe%1

L#t$%om.5lea%
5all 5mb5la##7ea%(o,5lic0 >(3 R)(RIC) 9:+.()+ +.(.
)l#e
M#g2o8 1+e#ti&atio& 5la## i# &ot empt".1; *bI&fo%matio&;
1Membe% (%a&#fe%1
)&d If
End Sub
Private Sub Form_Load()

5mb5la##$%om.(e8t = 5mb5la##$%om.Li#t(0)
5mb5la##(o.(e8t = 5mb5la##(o.Li#t(0)

End Sub
>===================================================
5FILL 2E#R C-,)- )-6
Public Sub 0ill2ear(c #s Control4 ( #s Control)

".5lea%
If c.(e8t = 122.1 3% c.(e8t = 1253M1 (he&

"..ddItem 1$71
"..ddItem 1S71
http://www.chetanasprojects.com
http://www.chetanasprojects.com
"..ddItem 1(71

)l#eIf c.(e8t = 1:G+5.1 3% c.(e8t = 1+5S1 (he&
$o% i = 1 (o 2
"..ddItem 1S)M1 ? i
/e8t
)l#e
$o% i = 1 (o !
"..ddItem 1S)M1 ? i
/e8t
)&d If
End Sub
FOR. 3 4H # BOO> OPERATIONS 6FrmB)En"ry7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 44 # ISSUE BOO>ICD 6FrmBoo)Isu7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 4= # SUB.IT BOO>ICD 6FrmBoo)Isu7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 4? # ISSUE DETAI 6FrmIsuD"l7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 4@ # .E.BER 9 ISSUE REPORT
CREATION 6FrmR/"7
http://www.chetanasprojects.com
http://www.chetanasprojects.com
FOR. 3 4A # ABOUT APPICATION 6FrmA%ou"7
http://www.chetanasprojects.com

You might also like