Professional Documents
Culture Documents
LIST OF CONTENTS
ACKNOWLEDGEMENT CERTIFICATES INTRODUCTION PROJECT STRUCTURE SYSTEM DEVELOPMENT LIFE CYCLE DATA FLOW DIAGRAM PLATFORM USED OUT PUT SCREENS CODING CONCLUSION VOTE OF THANX BIBLIOGRAPHY
INTRODUCTION
The way technologies are with us has made todays world so small that its huge vastness and differences are negligible in front of human .And there is no reason for that development other than computers and information technology. This project is just another effort to make post office better. Its huge data base records and fact stores in oracle 8i is too easy to interact and get the information from the front-end developed in strong RAD tool called VB6.0 The name given to the project is Post Office Information System because it manages postal and saving transaction also it provides facility to Update, Add, Insert, Expand, and not to mention View in an easy formatted manner Though we have spent a lot effort to make it full and final but errors are by human so we apologies for any mistake as It may occur in our work. We hope your full co-operation to make it more user-friendly and useful.
PROJECT STRUCTURE
To understand system development, we need to recognize that a candidate system has life cycle, just a living system or a new product. We now describe each step of life that we have followed in the development of POST OFFICE MANAGEMENT SYSTEM. This description of the system will prove helpful for further enhancements in the working of this system. Objective of the system: The objective of this software POST OFFICE MANAGEMENT SYSTEM is to make the postal services computerized so that the services can handle in a well manner. With the help of this software it becomes possible to store the postal services like incoming/outgoing of registry, parsel, speed post, money order etc. and saving schemes of post office like KVP ,NSC ,MIS etc.
To get the account info.about any customer, searching is very difficult from the register.
The advantage of the proposed software are that the records are safe, the info.about any field can be find easily, there is no paper work.
1.Recognition of need-What is the problem?
One must know what is the problem before it can solved.The basis of a candidate system is recognition of need for improving system.The problem that are present in the present system are given below:
1.Inaccuracy and Time consuming :A man can not perfect for work this quotation applies every where. Because before our software there was manual systems for postal services and deposits and withdraw of customer savings cab become wrong due to small mistake.
Because a man works very slow in compare to machines. So it is obvious that there is very time loss in the manual working. The total output of the manual working is very slow.
3.Initial Investigation:As we have describe earlier in the phase of problem realization that there are several type of problems in present working of manual working ,therefore in the phase of initial investigation we try to find out the source of those problem, and there solution. In this step we find out that the problem are vast number of customers and different accounts that are maintained in post office.
2.Requirement gathering: In this phase we decide what information we needed in this candidate system. This is shown in the structure chart.
STRUCTURE CHART
3.Analysis: Analysis is a detailed study of various operations performed by the system and their relationships within and outside the system. During analysis DFDs ,ER diagrams are made.
PASSWORD
Not Available
Show all Order information Money order information Available USER M_No
Not Available
REGISTRY DATABASE
Not Available
Invoice
Deposit/Withdraw amount
ER diagram
LENGTH 2 30
LENGTH 30 2 8 30
LENGTH 2 30
LENGTH 30 2 8 30
SPEED POST INFORMATION INCOMING SNO FIELD TYPE 1 SPEED_POST_NUMBER NUMBER 2 STATION TEXT
LENGTH 2 30
OUTGOING SNO 1 2 3 4
LENGTH 30 2 8 30
LENGTH 30 30 30 2 8
OUTGOING SNO 1 2 3 4 5 6
LENGTH 30 30 30 2 8 8
KVP &NSC INFORMATION PURCHASE/CASH SNO 1 2 3 4 5 FIELD POST_OFFICE S_NO UNIT RUPEES NAME1 TYPE TEXT NUMBER NUMBER NUMBER TEXT LENGTH 30 2 30 8 30
6 7 8 9 10 11 12 13
30 30 8 8 30 2 8 8
MIS INFORMATION OPEN ACCOUNT S NO FIELD 1 UNIT 2 NAME1 3 NAME2 4 ADDRESS 5 B_DATE 6 MAT_YEAR 7 NOM_NAME 8 NOM_ADDRESS 9 OPEN_DATE 10 POST OFFICE 11 ACC_NUMBER
TYPE NUMBER TEXT TEXT TEXT DATE NUMBER TEXT TEXT DATE TEXT NUMBER
LENGTH 30 30 30 30 8 2 30 30 8 30 2
DEPOSIT/WITHDRAW S NO FIELD 1 POST OFFICE 2 ACC_NUMBER 3 NAME 4 BALANCE 5 DEPOSIT/WITHDRAW 6 BAL AFTER D/W 7 D/W DATE
LENGTH 30 2 30 8 8 8 8
PLATFORM USED
In todays fast pace world where time and money are the buzz words, it is hardly surprising that RAD tools are the front runners in the field of programming. And one rapid tool is VB. We have used VB the programming language for the development of this software for a number of reasons and the number of characteristics of VB and the advantages which VB has got over other conventional languages. The most important of all of them is the support that VB provides for GUI (Graphical User Interface) . Now a days most of the operating system are available with support for GUI and since implementing GUI in a VB environment is very simple and hence the software develop could run on any environment and would be more user friendly and presentable in appearance. Bearing all this things in our mind I decided to use VB as the platform for the project. As a result this project would run in Win 9x,Me,XP environment. VISUAL BASIC (VB) allows professionals to create robust distributed applications in team setting.It includes all the features like Back office tools such as SQL SERVER, Microsoft Transaction Server, Internet Information Server, Visual SourceSafe, SNA Server, and more.The following table on the next page gives you an account of the features that are available in VB and also compares VBwith its contemporary languages available.It was because of this features of VB it had an edge over other languages available did I prefer to used VB as the language to be used for my project.
SYSTEM DESIGN
PLATFORM: HARDWARE:
*Windows98 *Processor (INTELP4) *Primary Memory (128 MB) *Secondary Memory(40GB) *Input &Output Devices *FRONT END-MS-Access *BACK END-Microsoft Visual Basic6.0 *Microsoft Internet explorer *Compact Disk *Hard Disk
SOFTWARE:
BACKUP MEDIA:
In VB we have used the following : Form: These are the general forms in VB 6.0 on which we build controls and write codes for them. These controls are readymade. The data control give you access to database without any programming. This control displays that user can edit. This control is used to draw boxes on the form and to group other elements. A command button represent an action that is carried out when the user click the button. This control is used to display images. The most important property is picture, through we can display pictures.
Data control:
Command button:
Picture:
Private Sub Command1_Click() Form2.Show Form1.Hide End Sub Private Sub Command2_Click() Form13.Show Form1.Hide End Sub Private Sub Command3_Click() Form14.Show Form1.Hide End Sub Private Sub Command4_Click() Form17.Visible = True Form1.Visible = False End Sub Private Sub Command5_Click() End End Sub Private Sub Form_Load() Form10.Height = 8520 Form10.Width = 8325 End Sub Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO PARSEL NUMBER", vbOKOnly + vbInformation, "SEARCH" Dim X As String X = InputBox("Enter PARSEL_NUMBER", "Search") STRIDQ = "PARSEL_NUMBER=" & X Data1.Recordset.FindFirst (STRIDQ) X: If Err.Number = 3077 Then MsgBox "FIRST ENTER PARSEL_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("DO YOU WANT TO ADD RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command8.Enabled = False
Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command8.Enabled = False Command6.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("DO YOU WANT TO SAVE RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE PARSEL_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False
Command7.Enabled = False Command4.Enabled = False End If If Text2.Text = " " Then MsgBox "PARSEL NO. CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False End If End Sub Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("DO YOU WANT TO CANCEL RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click()
Form10.Hide Form8.Show End Sub Private Sub Command8_Click() Form10.Hide Form1.Show End Sub
Private Sub Form_Load() Form11.Height = 8325 Form11.Width = 8325 End Sub Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO SPEED POST NO NUMBER", vbOKOnly + vbInformation, "SEARCH" Dim X As String X = InputBox("Enter SPEED POST NO", "Search") STRIDQ = "SPEED POST NO=" & X Data1.Recordset.FindFirst (STRIDQ) X: If Err.Number = 3077 Then MsgBox "FIRST ENTER SPEED POST_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("DO YOU WANT TO ADD RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else
a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command8.Enabled = False Command6.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("DO YOU WANT TO SAVE RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE SPEED POST_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False Command4.Enabled = False End If If Text2.Text = " " Then MsgBox "SPEED POST NO. CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False End If End Sub
Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("DO YOU WANT TO CANCEL RECORD?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click() Form11.Hide Form8.Show End Sub Private Sub Command8_Click() Form11.Hide Form1.Show End Sub
Private Sub Form_Load() Form12.Height = 8520 Form12.Width = 8325 End Sub Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO INSORD NUMBER", vbOKOnly + vbInformation, "SEARCH" Dim X As String X = InputBox("Enter INSORD_NUMBER", "Search") STRIDQ = "INSORD NO=" & X Data1.Recordset.FindFirst (STRIDQ) X: If Err.Number = 3077 Then MsgBox "FIRST ENTER INSORD_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to add new record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command8.Enabled = False Command6.Enabled = False
Else Data1.Refresh End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE INSORD_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text2.Text = " " Then MsgBox "INSORD NO. CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False End If End Sub Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True
Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click() Form12.Hide Form8.Show End Sub Private Sub Command8_Click() Form12.Hide Form1.Show End Sub
Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO PO_BOX_NO", vbOKOnly + vbInformation, "SEARCH" Dim X As String
X = InputBox("Enter PO_BOX_NO", "Search") STRIDQ = "PO_BOX_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER PO_BOX_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to add new record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command6.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command6.Enabled = True
Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("RECORD DOES NOT SAVED BECAUSE PO_BOX_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text3.Text = "" Then MsgBox "PO_BOX_NO. CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command1.Enabled = False Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False Command6.Enabled = False Command7.Enabled = False End If End Sub Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then
P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD IS AVAILABLE" End If End Sub Private Sub Command7_Click() Form13.Hide Form1.Show End Sub Private Sub Form_Load() Form13.Height = 8520 Form13.Width = 9150 End Sub
Private Sub Command1_Click() Form15.Show Form14.Hide End Sub Private Sub Command2_Click() Form16.Show Form14.Hide End Sub Private Sub Command3_Click() Form1.Show Form14.Hide End Sub
Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO MONEY_ORDER_NO", vbOKOnly + vbInformation, "SEARCH" Dim X As String
X = InputBox("Enter M_ORDER_NO", "Search") STRIDQ = "M_ORDER_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER M_ORDER_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_Load() Form15.Height = 8865 Form15.Width = 9525 End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to add new record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPRERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() On Error GoTo X: a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command8.Enabled = False Command6.Enabled = False Else Data1.Refresh End If X: If Err.Number = 3021 Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE" End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then
Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE MONEY ORDER_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text4.Text = "" Then MsgBox "M_ORDER_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False End If End Sub Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True
Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click() Form15.Hide Form14.Show End Sub Private Sub Command8_Click() Form15.Hide Form1.Show End Sub Private Sub Command1_Click() On Error GoTo X: MsgBox "SEARCH RECORDS ACCORDING TO MONEY_ORDER_NO", vbOKOnly + vbInformation, "SEARCH" Dim X As String X = InputBox("Enter M_ORDER_NO", "Search") STRIDQ = "M_ORDER_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER M_ORDER_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_Load() Form15.Height = 8865 Form15.Width = 9525 End Sub Private Sub Command2_Click() Dim a As Integer
a = MsgBox("Do you want to add new record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text1.SetFocus Command1.Enabled = False Command3.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() On Error GoTo X: a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command2.Enabled = False Command7.Enabled = False Command8.Enabled = False Command6.Enabled = False Else Data1.Refresh End If X: If Err.Number = 3021 Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE" End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True
Command2.Enabled = True Command3.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE MONEY ORDER_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text4.Text = "" Then MsgBox "M_ORDER_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command3.Enabled = False End If End Sub Private Sub Command5_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = True Command8.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub
Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click() Form16.Hide Form14.Show End Sub Private Sub Command8_Click() Form16.Hide Form1.Show End Sub Private Sub Text6_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Text6.Text = Text5.Text * 5 / 100 End Sub Private Sub Command1_Click() Form18.Show Form17.Hide End Sub Private Sub Command2_Click() Form21.Show Form17.Hide End Sub Private Sub Command3_Click() Form24.Show Form17.Hide End Sub Private Sub Command4_Click() Form28.Show Form17.Hide End Sub Private Sub Command5_Click() Form32.Show Form17.Hide End Sub Private Sub Command6_Click() Form1.Visible = True Form17.Visible = False End Sub
Private Sub Command1_Click() Form19.Visible = True Form18.Visible = False End Sub Private Sub Command2_Click() Form20.Visible = True Form18.Visible = False End Sub Private Sub Command3_Click() Form17.Visible = True Form18.Visible = False End Sub Private Sub Command4_Click() Form1.Visible = True Form18.Visible = False End Sub Private Sub Form_Load() Form18.Height = 8010 Form18.Width = 10560 End Sub
Private Sub Form_Load() Form19.Height = 8640 Form19.Width = 11025 End Sub Private Sub Command1_Click() Dim a As Integer a = MsgBox("Do you want to add record?", vbYesNo + vbInformation, "information") If a = vbYes Then Data1.Recordset.AddNew MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " Text11.Text = " " Text3.Enabled = False
Text1.SetFocus Frame2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVE RECORD" Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Else Data1.Refresh Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE SERIAL_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command8.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text2.Text = " " Then MsgBox "SERIAL_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command1.Enabled = False Command2.Enabled = False Command4.Enabled = False End If End Sub Private Sub Command3_Click() On Error GoTo Y: Dim a As Integer
a = MsgBox("Do you want to cancel add record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If Y: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command4_Click() Form18.Show Form19.Visible = False End Sub Private Sub Command5_Click() Form1.Show Form19.Visible = False End Sub Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub
Dim X As String MsgBox "SEARCH RECORDS BY SERIAL_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE SERIAL_NUMBER") STRIDQ = "SERIAL_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER SERIAL_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Command8_Click() Dim X As String MsgBox "SEARCH RECORDS BY MATURITY_YEAR", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE MATURITY_YEAR") STRIDQ = "MAT_YEAR=" & X Data1.Recordset.FindFirst STRIDQ End Sub Private Sub Option1_Click() Text3.Text = Option1.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text6.Visible = False Label6.Visible = False Text5.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Option2_Click() Text3.Text = Option2.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text6.Visible = True Label6.Visible = True End Sub Private Sub Option3_Click() Text3.Text = Option3.Caption Text1.Enabled = True
Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Visible = False Label6.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub
Private Sub Command1_Click() Form3.Show Form2.Hide End Sub Private Sub Command2_Click() Form2.Hide Form8.Show End Sub Private Sub Command3_Click() Form1.Show Form2.Hide End Sub Private Sub Form_Load() Form2.Height = 7440 Form2.Width = 8775 End Sub
Private Sub Command1_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Frame2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False
Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text4.Enabled = False Text5.Enabled = False Text6.Enabled = False Text7.Enabled = False Text8.Enabled = False Text9.Enabled = False Text10.Enabled = False Text11.Enabled = False Text12.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Sum = Text4.Text + Text4.Text * 8 / 100 For I = 1 To Text11.Text Step 1 Sum = Sum + Sum * 8 / 100 Next I Text12.Text = Sum End Sub
Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVE RECORD" Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text12.Enabled = True Else Data1.Recordset.MoveFirst Frame2.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text4.Enabled = True
Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text12.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If End Sub Private Sub Command3_Click() On Error GoTo Y: Dim a As Integer a = MsgBox("Do you want to cancel add record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Text12.Enabled = True Data1.Recordset.MoveFirst Else Data1.Refresh Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If Y: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command4_Click() Form18.Visible = True Form20.Visible = False End Sub Private Sub Command5_Click() Form20.Visible = False Form1.Visible = True End Sub Private Sub Form_Load() Form20.Height = 10000
Form20.Width = 10950 End Sub Private Sub Command6_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub Private Sub Command7_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY SERIAL NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER SERIAL_NO", "SEARCH") STRIDQ = "SERIAL_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER SERIAL_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub
Private Sub Option1_Click() Text3.Text = Option1.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text6.Visible = False Label6.Visible = False Text5.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Option2_Click() Text3.Text = Option2.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True
Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text6.Visible = True Label6.Visible = True End Sub Private Sub Option3_Click() Text3.Text = Option3.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Visible = False Label6.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub
Private Sub Command1_Click() Form22.Visible = True Form21.Visible = False End Sub Private Sub Command2_Click() Form23.Visible = True Form21.Visible = False End Sub Private Sub Command3_Click() Form17.Visible = True Form21.Visible = False End Sub Private Sub Command4_Click() Form1.Visible = True Form21.Visible = False End Sub Private Sub Form_Load() Form21.Height = 8130 Form21.Width = 10455 End Sub
End Sub Private Sub Command5_Click() Form1.Show Form22.Visible = False End Sub Private Sub Form_Load() Form22.Height = 9045 Form22.Width = 10605 End Sub Private Sub Command1_Click() a = MsgBox("Do you want to add record?", vbYesNo + vbInformation, "information") If a = vbYes Then Data1.Recordset.AddNew MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " Text11.Text = " " Text3.Enabled = False Text1.SetFocus Frame2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVE RECORD" Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True
Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE SERIAL_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False End If If Text2.Text = " " Then MsgBox "SERIAL_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command4.Enabled = False Command1.Enabled = False End If End Sub Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel add record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command6_Click()
On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD" End If End Sub
Private Sub Command7_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY SERIAL_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE SERIAL_NUMBER") STRIDQ = "SERIAL_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER SERIAL_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub
Private Sub Option1_Click() Text3.Text = Option1.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text6.Visible = False Label6.Visible = False Text5.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Option2_Click() Text3.Text = Option2.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True
Text10.Enabled = True Text11.Enabled = True Text6.Visible = True Label6.Visible = True End Sub Private Sub Option3_Click() Text3.Text = Option3.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text6.Visible = False Label6.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub
Private Sub Command1_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Frame2.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text4.Enabled = False Text5.Enabled = False Text6.Enabled = False Text7.Enabled = False Text8.Enabled = False Text9.Enabled = False Text10.Enabled = False Text11.Enabled = False Text12.Enabled = False Else Data1.Refresh End If End Sub
Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Sum = Text4.Text + Text4.Text * 8 / 100 For I = 1 To Text11.Text Step 1 Sum = Sum + Sum * 8 / 100 Next I Text12.Text = Sum End Sub Private Sub Form_Load() Form23.Height = 9735 Form23.Width = 10815 End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVE RECORD" Frame2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text12.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text4.Enabled = True Text5.Enabled = True Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True Text12.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If
End Sub Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel add record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Text4.Enabled = True Text5.Enabled = False Label5.Visible = False Text5.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Command1_Click() a = MsgBox("Are you deposit money first time?", vbYesNo + vbInformation, "information") If a = vbYes Then MsgBox " FILL DEPOSIT & D_DATE TEXTBOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text4.Enabled = False Text5.Text = " " Text6.Text = " " Text6.Enabled = False Text7.Text = " " Text1.SetFocus Command2.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub
Private Sub Command2_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO DEPOSIT MONEY AGAIN?", vbYesNo + vbInformation, "information")
End If If a = vbYes Then MsgBox " FILL DEPOSIT & D_DATE TEXTBOXES PROPERLY", vbCritical, "warning" Data1.Recordset.Edit Command1.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text6.Enabled = False Text4.Enabled = False Else Data1.Refresh End If End Sub
Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox "MONEY DEPOSITED", vbOKOnly + vbInformation, "SAVERECORD" Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command1.Enabled = True Command2.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text7.Enabled = True Text5.Text = "0" Text6.Text = "0" Data1.Recordset.Update Else Data1.Refresh Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command1.Enabled = True Command2.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True
Text3.Enabled = True Text7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE ACCOUNT_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False End If If Text2.Text = " " Then MsgBox "ACCOUNT_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command1.Enabled = False Command3.Enabled = False End If End Sub Private Sub Command3_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Form26.Text4.Text = Form26.Text6.Text Text5.Text = " " Text6.Text = " " End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If X:
If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command5_Click() Form24.Visible = True Form26.Visible = False End Sub Private Sub Command6_Click() Form1.Visible = True Form26.Visible = False End Sub Private Sub Command7_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command8_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY ACC_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE ACC_NUMBER") STRIDQ = "ACC_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER ACCOUNT_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_DblClick() Text6.Text = Val(Text5.Text) + Val(Text4.Text) Text5.Text = " " Text4.Text = " " End Sub
MsgBox "AFTER DOING CHANGES DOUBLE CLICK ON THE FORM!", vbOKOnly + vbCritical, "WARNING" End Sub Private Sub Command1_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("Do you want to withdraw money?", vbYesNo + vbInformation, "information") End If If a = vbYes Then MsgBox "ENTER MONEY AND DATE OF WITHDRAW", vbOKOnly + vbInformation, "MESSAGE" Data1.Recordset.Edit Command3.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text6.Enabled = False Text4.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox "MONEY WITHDRAW", vbOKOnly + vbInformation, "SAVE RECORD" Command3.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text5.Text = "0" Text6.Text = "0" Data1.Recordset.Update Else Data1.Refresh Command5.Enabled = True Command6.Enabled = True Command3.Enabled = True Command4.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True
End If End Sub Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Text4.Text = Text6.Text Text5.Text = " " Text6.Text = " " End Sub Private Sub Command3_Click() Form24.Visible = True Form27.Visible = False End Sub Private Sub Command4_Click() Form1.Visible = True Form27.Visible = False End Sub Private Sub Command5_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command6_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY ACC_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE ACC_NUMBER") STRIDQ = "ACC_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER ACCOUNT_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_DblClick() If Val(Text5.Text) > Val(Text4.Text) Then P = MsgBox("ITNA PAISA NAHIN HAIN", vbOKOnly + vbInformation, "MESSAGE") Command3.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True
Text3.Enabled = True Text5.Text = " 0" Else Text6.Text = Val(Text4.Text) - Val(Text5.Text) Text5.Text = " " Text4.Text = " " End If End Sub
Private Sub Text7_Click() MsgBox "AFTER DOING CHANGES DOUBLE CLICK ON THE FORM!", vbOKOnly + vbCritical, "WARNING" End Sub
Private Sub Command1_Click() Form29.Show Form28.Hide End Sub Private Sub Command2_Click() Form30.Show Form28.Hide End Sub Private Sub Command3_Click() Form31.Show Form28.Hide End Sub Private Sub Command4_Click() Form17.Show Form28.Hide End Sub Private Sub Command5_Click() Form1.Show Form28.Hide End Sub Private Sub Form_Load() Form28.Height = 8145 Form28.Width = 10380 End Sub
Private Sub Command1_Click() a = MsgBox("Do you want to open account?", vbYesNo + vbInformation, "information") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " Text11.Text = " " Text3.Enabled = False Text1.SetFocus Frame2.Enabled = False Command2.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save")
If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Else Data1.Refresh Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then MsgBox "RECORD DOES NOT SAVED BECAUSE ACCOUNT NO ALREADY EXISTS", vbOKOnly + vbInformation, "MESSAGE" Frame2.Enabled = False Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False End If If Text2.Text = " " Then MsgBox "ACCOUNT NO. CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Frame2.Enabled = False Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False End If End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True
Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command7_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD IS AVAILABLE TO DISPLAY", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command8_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY ACC_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER ACC_NO", "SEARCH") STRIDQ = "ACC_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER ACCOUNT_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_Load() Form34.Height = 8460 Form34.Width = 10050 End Sub
Private Sub Option1_Click() Text3.Text = Option1.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = False Text5.Visible = False Label5.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Option2_Click() Text3.Text = Option2.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = True Text5.Visible = True Text6.Enabled = True Label5.Visible = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Option3_Click() Text3.Text = Option3.Caption Text1.Enabled = True Text2.Enabled = True Text3.Enabled = False Text4.Enabled = True Text5.Enabled = False Text5.Visible = False Label5.Visible = False Text6.Enabled = True Text7.Enabled = True Text8.Enabled = True Text9.Enabled = True Text10.Enabled = True Text11.Enabled = True End Sub Private Sub Command5_Click() Form28.Show Form29.Visible = False End Sub Private Sub Command6_Click()
Private Sub Command1_Click() Form4.Show Form3.Hide End Sub Private Sub Command2_Click() Form5.Show Form3.Hide End Sub Private Sub Command3_Click() Form6.Show Form3.Hide End Sub Private Sub Command4_Click() Form7.Show Form3.Hide End Sub Private Sub Command5_Click() Form3.Hide Form2.Show End Sub Private Sub Form_Load() Form3.Height = 8370 Form3.Width = 9210 End Sub Private Sub Command1_Click() a = MsgBox("are you deposit money first time?", vbYesNo + vbInformation, "information") If a = vbYes Then MsgBox "FILL DEPOSIT & D_DATE TEXTBOXES PROPERLY", vbCritical, "WARNING" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Enabled = False Text5.Text = " " Text6.Enabled = False Text7.Text = " " Text1.SetFocus Command2.Enabled = False Command8.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Else Data1.Refresh End If
End Sub
Private Sub Command2_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("Do you want to edit record?", vbYesNo + vbInformation, "information") End If If a = vbYes Then MsgBox " FILL DEPOSIT & D_DATE TEXTBOXES PROPERLY", vbCritical, "warning" Data1.Recordset.Edit Command1.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text6.Enabled = False Text4.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox "MONEY DEPOSITED", vbOKOnly + vbInformation, "SAVERECORD" Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command1.Enabled = True Command2.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text7.Enabled = True Text5.Text = "0" Text6.Text = "0" Data1.Recordset.Update Else Data1.Refresh Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True
Command1.Enabled = True Command2.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("RECORD DOES NOT SAVED BECAUSE REG_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False End If If Text2.Text = " " Then MsgBox "ACCOUNT_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command2.Enabled = False Command1.Enabled = False Command3.Enabled = False End If End Sub
Private Sub Command3_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Form30.Text4.Text = Form30.Text6.Text Text5.Text = " " Text6.Text = " " End Sub Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True
Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If X: If Err.Number = 3020 Then P = MsgBox("CANCEL RECORD WITHOUT ADDNEW OR EDIT", vbOKOnly + vbInformation, "MESSAGE") End If End Sub Private Sub Command5_Click() Form28.Visible = True Form30.Visible = False End Sub Private Sub Command6_Click() Form1.Visible = True Form30.Visible = False End Sub Private Sub Command7_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command8_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY ACC_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE ACC_NUMBER") STRIDQ = "ACC_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER ACCOUNT_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If End Sub Private Sub Form_DblClick() Text6.Text = Val(Text5.Text) + Val(Text4.Text) Text5.Text = " " Text4.Text = " " End Sub
Private Sub Text7_Click() MsgBox "AFTER DOING CHANGES DOUBLE CLICK ON THE FORM!", vbOKOnly + vbCritical, "WARNING" End Sub
Private Sub Command1_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("Do you want to withdraw money?", vbYesNo + vbInformation, "information") End If If a = vbYes Then MsgBox "ENTER MONEY AND DATE OF WITHDRAW", vbOKOnly + vbInformation, "MESSAGE" Data1.Recordset.Edit Command3.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text6.Enabled = False Text4.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then MsgBox "MONEY WITHDRAW", vbOKOnly + vbInformation, "SAVERECORD" Command3.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text5.Text = "0" Text6.Text = "0" Data1.Recordset.Update
Else Data1.Refresh Command5.Enabled = True Command6.Enabled = True Command3.Enabled = True Command4.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True End If End Sub
Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Text4.Text = Text6.Text Text5.Text = " " Text6.Text = " " End Sub Private Sub Command3_Click() Form28.Visible = True Form31.Visible = False End Sub Private Sub Command4_Click() Form1.Visible = True Form31.Visible = False End Sub Private Sub Command5_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command6_Click() On Error GoTo X: Dim X As String MsgBox "SEARCH RECORDS BY ACC_NUMBER", vbOKOnly + vbInformation, "SEARCH" X = InputBox("ENTER THE ACC_NUMBER") STRIDQ = "ACC_NO=" & X Data1.Recordset.FindFirst STRIDQ X: If Err.Number = 3077 Then MsgBox "PLEASE ENTER ACCOUNT_NUMBER IN INPUT TEXTBOX THEN CLICK OK", vbOKOnly + vbInformation, "POSTAL" End If
End Sub Private Sub Form_DblClick() If Val(Text5.Text) > Val(Text4.Text) Then P = MsgBox("ITNA PAISA NAHIN HAIN", vbOKOnly + vbInformation, "MESSAGE") Command3.Enabled = True Command4.Enabled = True Command5.Enabled = True Command6.Enabled = True Text4.Enabled = True Text6.Enabled = True Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text5.Text = " 0" Else Text6.Text = Val(Text4.Text) - Val(Text5.Text) Text5.Text = " " Text4.Text = " " End If End Sub
Private Sub Form_Load() Form27.Height = 7995 Form27.Width = 10445 End Sub Private Sub Text7_Click() MsgBox "AFTER DOING CHANGES DOUBLE CLICK ON THE FORM!", vbOKOnly + vbCritical, "WARNING" End Sub
Private Sub Command1_Click() Form33.Show Form32.Hide End Sub Private Sub Command2_Click() Form34.Show Form32.Hide End Sub Private Sub Command3_Click() Form35.Show Form32.Hide End Sub
Private Sub Command4_Click() Form17.Show Form32.Hide End Sub Private Sub Command5_Click() Form1.Show Form32.Hide End Sub Private Sub Form_Load() Form32.Height = 8025 Form32.Width = 10380 End Sub Private Sub Command1_Click() Dim a As Integer a = MsgBox("Do you want to open account?", vbYesNo + vbInformation, "information") If a = vbYes Then MsgBox " FILL ALL BOXES PROPERLY", vbCritical, "warning" Data1.Recordset.AddNew Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " Text11.Text = " " Text3.Enabled = False Text1.SetFocus Frame2.Enabled = False Command2.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command2_Click() Dim a As Integer If Data1.Recordset.EOF = True Then MsgBox "THERE IS NO CURRENT RECORD TO CHANGE", vbOKOnly + vbwarning, "warning" Else a = MsgBox("DO YOU WANT TO EDIT SELECTED RECORD?", vbYesNo + vbQuestion, "question") End If If a = vbYes Then Data1.Recordset.Edit Command1.Enabled = False Command5.Enabled = False
Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Else Data1.Refresh End If End Sub Private Sub Command3_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to save record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.Update MsgBox "RECORD SAVED", vbOKOnly + vbInformation, "SAVERECORD" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Else Data1.Refresh Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command8.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True End If X: If Err.Number = 3022 Then P = MsgBox("YOUR RECORD DOES NOT SAVED BECAUSE ACCOUNT_NUMBER IS DUPLICATE") Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False End If If Text2.Text = " " Then MsgBox "ACCOUNT_NO.CANNOT BE NULL", vbOKOnly + vbInformation, "MESSAGE" Command1.Enabled = False Command2.Enabled = False Command3.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Frame2.Enabled = False End If End Sub
Private Sub Command4_Click() On Error GoTo X: Dim a As Integer a = MsgBox("Do you want to cancel record?", vbYesNo + vbQuestion, "save") If a = vbYes Then Data1.Recordset.CancelUpdate MsgBox "Record does not saved", vbOKOnly + vbInformation, "cancel" Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True Data1.Recordset.MoveFirst Else Data1.Recordset.MoveFirst Frame2.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command5.Enabled = True Command6.Enabled = True Command7.Enabled = True Command8.Enabled = True End If X: If Err.Number = 3020 Then MsgBox "CANCEL WITHOUT ADD OR EDIT", vbOKOnly + vbInformation, "INFORMATION" End If End Sub Private Sub Command7_Click() On Error GoTo X: Data1.Recordset.GetRows If Data1.Recordset.EOF Then Data1.Recordset.MoveFirst End If X: If Err.Number = 3021 Then MsgBox "NO CURRENT RECORD IS AVAILABLE TO DISPLAY", vbOKOnly + vbInformation, "MESSAGE" End If End Sub Private Sub Command8_Click()
CONCLUSION
The combined and synergic work of these kinds brings nothing but just of Work and experience in our life in addition we also gained the art of work together in a problem-oriented environment. This made us more enthusiastic and exited for the good result behind our exhaustive work. We feel very glad and happy when we look back and judge the immense knowledge gained during this period. We thank our respected faculties who work very helping and cooperative during period as they served their best to give us as much knowledge as they can. We can also not forget to thanks our dearly colleagues and many other person as they helping us and showing us the right way often times. Thus in conclusion we like to state that the extensive and worth full knowledge and experience we gained while on his project is a gracious gift of all those who are responsible for directly and indirectly helping us and hence our project was accomplished successfully
BIBLIOGRAPHY
Books are always treasure of knowledge so the projects database is widely developed from the facts and data provided by these treasures. We gladly list the books we referred for our project :TECHHNICAL BOOKS: MASTERING VISUAL BASIC 6.0 BY EVANGELOS PETROUTSOS (FRONT END) MS-ACCESS (BACK END) CONNECTIVITY WITH MS-ACCESS MICROSOFT DEVELOPMENT NETWORK When we talk about technology and communication today, whether its about learning or studying we cant forget immense help we gain from Internet and so out project also got major advantage from the internet and WWW. We like to mention guide sites that helped us a lot to conceive and create our project. Educationinformation.com Indiapost.org Google.com MDSN Online Help