Students Management Systems

Name of the Project: Students Management Systems

Name of the Team Member

Role

1. Yachin Kapoor 2. Isha Gulsia

DEVELOPER DESIGNER

3. Mohammad Naved Ahmad 4. Sonia Negi 5. Charu Rana
6. Ashish Otwal Rajput

DBA

TESTER

DEBUGGER DBA

Name and Signature of the Project Team Members:

1. Yachin Kapoor 2. Isha Gulsia 3. Mohammad Naved Ahmad 4. Sonia Negi 5. Charu Rana 6. Ashish Otwal Rajput

……..………………….. ……..………………….. ……..………………….. …………………………. ………………………… …………………………

Signature of the Counselor

………………………………..

Date…….............

PREFACE
This project has been developed as a part of minor project. The purpose of minor project is to familiarize students with the present working environment in the country and outside. To provide them with an opportunity to study the latest technical trends those has been established as well as the ones that are developing. The project undertaken institute’s requirement application system’ Management System for of Clients. was to fulfill the to establish an for Students the various types

which was mandatory for the completion of Minor project.ACKNOWLEDGEMENT I am overwhelmed in all humbleness and gratefulness to acknowledge my depth to all those who have helped me to put these ideas well above the level of simplicity and into something concrete. I acknowledge Mr. Varun Tiwari for sparing his busy schedules to provide me with information. . The summer project period proved to me one of the most productive and knowledgeable experiences of my career.

Scope and flexibility of the Project XVI. Coding XI. Testing XIII. III. Implementation XV. System Design X. Flow Chart IX. Debugging XIV.TABLE OF CONTENTS I. Tools used during development VI. Objective of the project VII. Introduction of the project II. Role Played During Project. Software Requirement IV. Observations XVIII. Hardware Requirement V. Outputs XII. References . Suggestions and Recommendations XVII. Data Flow Diagrams VIII.

5. Administrator can add a student record. attendance of the subjects and marks of the I and II internals. . Faculty can read student detail. Faculty can change the I and II internals marks of the student in the particular subject. an institute required to make the records of student’s attendance.INTRODUCTION OF THE PROJECT Computerization It is neither partial to provide all the equipment to each office worker nor convenient to make each office student go to central service place whenever these services are required. What we require in an automation system is convenient means of integration these services for each user. 6. 3. Faculty can change student attendance of the particular subject. 2. Through this system you can perform the following task:1. Student can only read there basic information. which help them to maintain proper record of the students. which can support a wide variety of input/output and storage devices and data communication along with necessary software you perform required function Student Management Function The Student management is a system which is used to maintain the record of the students of an institute. and student’s basic information. student’s marks. Basically. The main function of this system is to fulfill the above requirement of an institution. Administrator can add a Faculty record. 4. The indication is achieved using computer’s combination of appropriate computing equipment.

This role was just reverse to the above all other roles. however in this role our external guide has given us technical support. . But for testing and validation purpose we have implemented the system in the simulated working environment. Subsequently we have played the role of programmer. When the coding was completed we have found ourselves in a role of a Tester. However the complete implementation has to be taken place in near future.ROLE PLAYED DURING PROJECT Project was assigned to me and my colleagues. As well as to make interface effective web designing has also done from our side. which belongs to the same university. To create an efficient database we have tried to be a good database designer. Then our role switched to the designer. We were all in all for the project. Since all other roles were of constructive type but here we would have to show the destructive nature. At the beginning our role was of analyst. Our responsibility was from requirement analysis to implementation.

Software Requirement’s :.Net.VB.Windows9x/Unix based O.VB.SOFTWARE REQUIREMENT Since this project is about on line examination system so all the requirements for a project is applied to it.MS-Access .Visual Studio 2005 Operating system:.MS Access Database Editor: .S.Net Language: . Storage:. SQL DBMS: .

 Hard disk space required to install is 600 MB. required to run-370 MB RAM.  Display is 1024 X 768 .HARDWARE REQUIREMENT The minimal requirements for hardware are:  Intel Pentium class. 133 MHz or higher.  RAM (256 MB or higher recommended).256 colours. .

SQL DBMS: .Net.TOOLS USED DURING DEVELOPMENT Editor: .VB.VB.Net Language: .MS-Access .

Easy maintenance of the student management 3. Record Security 4. . attendance and result. . Better services 2. Easy maintenance of attendance records. Every student can check its details. 5.OBJECTIVE OF THE PROJECT Whenever a new project is taken or new system is developed it has certain objective. In short the main objectives of computerization are as follows: 1.The main objective of making this system is to Computerize the student management system of an institute. The objective may vary from system to system.

DATA FLOW DIAGRAM OF THE PROJECT Data flow diagrams provide an indication of how data are transformed as they move through the system and depict the functions that transform the data flow. Data flow diagrams for our system are in next few pages:- . In other words these are the graphical representation of the requirement of the system.

ZERO LEVEL DFD STUDENT INPUT STUDENT INFORMATION MANAGEMEN T SYSTEM OUTPUT VIEW .

NO. DATABASE .IST LEVEL DFD STUDENT DETAILS STUDENT MANAGEMEN T SYSTEM ISSUING STUDENT ENROL.

NO. ISSUED TO STUDENT .ND LEVEL DFD STUDENT STUDENT DATABASE STUDENT MANAGEMEN T SYSTEM STUDENT DETAILS ENROL.

a platform for the digital future. The . the place to start is windows DNA (Distributed internet Architecture).NET.NET Framework Library. In the nutshell.NET is the idea of Web Services. Along with the CLR the . A major theme of the . Microsoft views . one that Microsoft has applied to several different technologies. ASP and others. provide a multi-language environment in which developers can create Web Services and other kinds of applications.NET Framework.NET Framework includes the . These differences make life challenging for developers working in more than one language. The .NET Framework application written in any language.NET is a collection of new technologies that are revolutionizing Windows-based software development. we can say that . Others allow an updated approach to creating the kinds of windows applications we know today. C++ applications can make direct calls to the Operating Systems through Win32.NET Framework and Visual Studio .were developed over time.NET as a vision.NET Framework.NET Framework: To understand the changes brought by the . The technologies windows DNA includes-COM. A more concrete and equally accurate way to think about this new initiative is to understand that . providing new service and new possibilities. Some of these technologies are entirely new. Applications written in different languages also access system services in different ways. The CLR provides a common set of data types and other services that can be used by all languages that target the .NET is a brand. a large set of standard classes and other types that can be used by any .SYSTEM DESIGN Microsoft‘s . Every application written using the Framework depends on a fundamental library called Common Language Runtime (CLR). allowing software to communicate directly with other software using Internet technologies. two more core aspects of this initiative.

CLR is managed code. CLR is the loader that brings components to life inside an Operating System process. and dynamic binding and so on”. It brings standard implementation and specifications to application development. The Common Language Runtime is the execution engine for .NET Framework.NET is globally distributed systems. Common Language Runtime is the glue that binds . in CIL . cross-language exception handling. process and thread management”. The CLR under the .NET. It provides a number of services.  Conversion of IL to native. it integrates software under a common Operating System.  Access to metadata. . CLR is the basic of everything in .Common Intermediate Language. and memory. It also features “such as life-cycle management. platform-dependent code. The CLR Common Language Runtime replaces COM and WIN32’s LoadLibrary. including the following:  Code Management-loading and execution.  Managing memory for managed objects. It also provides an automatic “garbage dump” for freeing up memory that is no longer needed. which is enhanced type information.NET Framework is “responsible for runtime services such as language integration. providing a standard foundation for building applications. CLR Common Language Runtime programs are stored in modules. security enforcement. strong type naming. “ Common Language Runtime (CLR): CLR. This is similar to java and a great relief to C+ + programmers. It has a common set of data types.  Application memory isolation.NET Framework applications. The vision of .  Verification of type safety.“This is the first development platform designed from the group up with the internet in the mind. it has managed objects. Since it is object oriented programming. using XML as the universal fasten to allow functions running on different computers across an organization or across the world to come together in a single application.

to draw the control on the web page based on the browser’s capabilities. The idea of Win Forms has been borrowed from Windows Foundation Classes (WFC) that was used for Visual J++. DHTML and WML etc. User and Program Interface: .NET Framework provides three ways to provide and manage user interface: Windows Form Web Forms Console Application And one way to switch interfaces with remote components:  Web Service Windows Forms: Windows Forms also called as Win Form are used to create GUI for Windows desktop applications. Win Form classes encapsulate the windows Graphical API’s. Web Forms: The Web Form provides similar tools for Web applications. Web Forms has been introduced in .  Interoperation between managed code.NET. Web Forms also has the intelligence to use HTML. debugging and so on. Win Forms provide an integrated and unified way of developing GUI.  Automation of object layout. It has a rich variety of Windows Controls and user interface support.  Support for developer services-profiling. Win Forms is another group of wrapper classes that deals specifically with GUI. including cross-language exceptions.  Exception handling. COM objects and pre-existing DLL’s. Win Forms is the part of the namespace System-Win forms. Web Forms is a form of engine that provides a browser-based user interface.NET as a part of ASP. Console Application: . Enforcement of code access security.

that are written to a console interface.NET language.NET can be used for true console application.NET Framework does include an interface for such console application Batch process for example and can now have components integrated into them. Visual Basic . As with Win Forms and Web Forms. this console interface is available for application written in any .Microsoft does not draw attention to the capability to write character based applications. the . .

For example. Oracle. The software worked well with small recordsets but testing showed some circumstances caused data corruption.44 MB diskettes. previously known as Microsoft Access. Skilled software developers and data architects use it to develop application software. 6 MB RAM was recommended along with a minimum of 8 MB of available hard disk space (14 MB hard disk space recommended). History Access 1. or any ODBC-compliant data container (including MySQL and PostgreSQL). etc.0 with 4 MB of RAM. Relatively unskilled programmers and non-programmer "power users" can use it to build simple applications.EXE software. file sizes over 10 MB were .0 as Microsoft Windows v3. named "Microsoft Access Runtime". Access can use data stored in Access/Jet. Microsoft also publish a free software for Access.0 was released in November 1992. Access was also the name of a communications program from Microsoft.1 release to improve compatibility with other Microsoft products. Microsoft SQL Server. followed in May of 1993 by an Access 1. so the Access file works like an . The manual shows a 1993 copyright date. It is a member of the 2007 Microsoft Office system. This proved a failure and was dropped.1 manual cover Access version 1.[1] Years later Microsoft reused the name for its database software. but not to edit them. forms. is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development tools. Microsoft specified the minimum operating system for Version 2. meant to compete with ProComm and other programs. It supports some object-oriented techniques but falls short of being a fully object-oriented development tool. or to watch the tasks pane that allow you to access tables.MICROSOFT ACCESS Microsoft Office Access. The product was shipped on seven 1. which allows to run Access files.

in recent years with the phasing out of Windows 95. . However. Moving to an Application Server also has the benefit of allowing database use over a Wide Area Network. queries and VB code) can be used against a host of database backends. Access's initial codename was Cirrus. the forms engine was called Ruby. The Getting Started manual warns about a number of circumstances where obsolete device drivers or incorrect configurations can cause data loss. and by hobby programmers to create ad hoc customized desktop systems for handling the creation and manipulation of data. however. however by moving an Access application to a an Application Server such as Microsoft Terminal Services the number of users that can be supported is substantially increased. Applications that are used by more than a handful of people tend to rely on Client-Server based solutions.Bill Gates saw the prototypes and decided that the BASIC language component should be co-developed as a separate expandable application. a project called Thunder. the reliablity of Access databases has been vastly improved. an Access "front end" (the forms. 98 and ME. especially for the creation of prototypes and standalone applications that serve as tools for on-the-road salespeople. Access applications do not scale well if data access is via a network.problematic (note that most hard disks were smaller than 500 MB at the time this was in wide use). including JET (file-based database engine. Microsoft has strongly recommended for the past decade that Jet databases are inappropriate for basic web based applications hosted on Microsoft's Internet Information Services and utilizing Microsoft Active Server Pages ASP. Some professional application developers use Access for rapid application development. Oracle. within departments of large corporations. used in Access by default). Microsoft SQL Server. these were merged together again after VBA. and all other ODBC-compliant product. However. USES Access is used by small businesses. This was before Visual Basic . reports. improved network reliability and Microsoft having released eight service packs for the Jet Database Engine. The two projects were developed separately as the underlying forms engines were incompatible with each other.

and high level integration of GUI design and data objects. and after years of promoting it. reports. Starting in Access 2000 (Jet 4. views. a scaled down version of Microsoft SQL Server 2000. Thus. Users can mix and use both VBA and "Macros" for programming forms and logic and offers object-oriented possibilities. However. stored procedures and UDF-s). only forms. Unfortunately. in a way that looks like creating stored procedures. and SQL statements can be used directly in Macros and VBA Modules to manipulate Access tables.[2] In ADP files (supported in Access 2000 and later). Microsoft now appears to be downplaying its use. All database .0). there is a new syntax for creating queries with parameters. but these procedures are still limited to one statement per procedure. MSDE (Microsoft SQL Server Desktop Engine) 2000. macros and modules are stored in the ADP file (the other objects are stored in the back-end database).[ Features One of the benefits of Access from a programmer's perspective is its relative compatibility with SQL (structured query language) — queries can be viewed graphically or edited as SQL statements. it supports the creation of nearly all objects in the underlying server (tables with constraints and triggers. there are also several bugs with the technology. the database-related features are geared more towards a client-server architecture with MSDE or Microsoft SQL Server serving as the back-end instead of using the Jet Engine. Access also offers "Access Data Projects" for accessing SQL Server data. Unlike other RDBMS.In addition to traditional ODBC methods. This centralization of queries and tables in the database server provides a more reliable development environment for most businesses. Microsoft Access does not implement database triggers or stored procedures. which provides a number of advantages over linked tables. has been a free download for a decade and may be used with Access as an alternative to the Jet Database Engine. Development Access allows relatively quick development because of very good GUI design tools.

As a Microsoft Access database can be cached locally when used on network. Except in VBA. queries. it is also made redundant by the fact that Access categorises each object automatically and always shows the object type. it is a programming convention. For query development. The programming language available in Access is. Access Data Projects work great over VPN and WAN. forms. Microsoft Access can be applied to small projects (the Access 97 speed characterization was done for 32 users)[5]but scales poorly to larger projects with more than several 10MB of data or many users because of the way indexing and locking are handled. not a DBMSenforced rule. ADO has been much more widespread. a graphical user interface that allows users to create queries without knowledge of the SQL programming language. processing speed may be substantially better when there is only a single user. Access utilizes the Query Design Grid. In the Query Design Grid. developers can also use OLE DB and ODBC for developing native C/C++ programs for Access. Microsoft Access 2007.[3] Many developers who use Access use the Leszynski naming convention. users can "show" the source tables of the query and select the fields they want returned by clicking and dragging them into the grid. and reports are stored in the database.tables. If an Access Database needs to be accessed over a WAN then Microsoft Terminal Services is an effective solution. however (DAO) has been reintroduced as an option in the latest version. Access databases are effectively too slow to be used on a Virtual Private Network (VPN) or a Wide Area Network (WAN). . Access allows users to view and manipulate the SQL code if desired. Microsoft Visual Basic for Applications. Beside DAO and ADO. and this is why it is recommended to upgrade all DAO to ADO (but still accessible) by ActiveX Data Objects (ADO). though this is not universal. which has not been included in Office. Two database access libraries of COM components are provided: the obsolete Data Access Objects (DAO). Because of the effect of packet latency on the record locking system. as in other products of the Microsoft Office suite. Windows or MDAC for most of the past decade. by prefixing Table: or Query: before the object name when referencing a list of different database objects. Joins can be created by clicking and dragging fields in tables to fields in other tables.

Some tools are available for unlocking and 'decompiling'. Protection If the database design needs to be secured to prevent changes. All changes to the VBA project (forms or reports) need to be made to the original MDB and then reconverted to MDE.MDE file.Access includes an Upsizing Wizard that allows users to upsize their database to Microsoft SQL Server if they want to move to an ODBC client-server database. views. so the development environment should have the same path as the production environment (though it is possible to write a "dynamic-linker" routine in VBA). This technique also allows the developer to divide the application among different files. One recommended technique is to migrate to SQL Server and utilize Access Data Projects. . although certain elements including original VBA comments and formatting are normally irretrievable. This allows stored procedures. and constraints using standard SQL. Additionally this full client-server design significantly reduces maintenance and availability problems. Access databases can be locked/protected (and the source code compiled) by converting the database to an . Access allows no relative paths when linking.

Coding :- .

Form1. ByVal e As System.Tick login.Object.Enabled = True End Sub End Class .Enabled = False End Sub Private Sub Form1_Load(ByVal sender As Object. ByVal e As System.EventArgs) Handles Me.vb Code:Public Class Form1 Private Sub Timer1_Tick(ByVal sender As System.EventArgs) Handles Timer1.Show() Timer1.Load Timer1.

Tick Dim x.Hide() pb2.Hide() ComboBox1.EventArgs) Handles Timer1.Hide() pb1.Transparent Me.Hide() Shape1.X y = Me. y As Integer x = Me. ByVal e As System.Hide() TextBox1.Hide() Shape2.Login.Y = 250 Then Label1.OleDbDataReader Dim s As New std_detail Dim fac As New fac_opt Dim ad As New admin Private Sub login_Activated(ByVal sender As Object.Hide() Label3.Hide() TextBox2.Hide() Label2.Point(450.Text = "" TextBox3. ByVal e As System.Text = "" TextBox4.Hide() exit_btn.Show() .Load 'Me.Location.Hide() sub_btn.Text = "" End Sub Private Sub login_Load(ByVal sender As System. ByVal e As System.Data.BackColor = Color.vb Code:Imports System.Enabled = True Label1.Hide() Label4.Point(123.Location = New System.Object.Show() Label2.Drawing.Location.Text = "" ComboBox1.Hide() Label5.Location.Show() Label3.Hide() End Sub Private Sub Timer1_Tick(ByVal sender As System.EventArgs) Handles MyBase.OleDb Public Class login Dim con As OleDb.EventArgs) Handles Me.OleDbCommand Dim dr As OleDb.X = 250 And Me. 123) Timer1.MdiParent = MDIParent1 'Me.Activated TextBox1.Size = New System.Drawing.Object.Location.Text = "" TextBox2. 350) Me.OleDbConnection Dim cmd As OleDb.Y If Me.

Jet.Open() Timer2.Hide() pb2.TextBox29.Focus() TextBox2.Text = dr(8) Then TextBox3.Hide() pic1.Tick pb1.Location = New System.SelectedIndex = 0 Then If TextBox1. ByVal e As System.Value = pb1. ByVal e As System.Show() Shape1.Enabled = False Me.4.Show() Label5.Visible = False pic2.Else Label4.Text = dr(0) And TextBox2.Object.Show() TextBox1.Click con = New OleDb.Visible = True If pb1.Visible = False Timer2.EventArgs) Handles Timer2.Height + 4 End If End Sub Private Sub exit_btn_Click(ByVal sender As System.Text = dr(0) s.Value = pb2.Visible = True pic2.mdb") con.2) Me.Text & "' AND Password='" & TextBox2.Value + 1 pb2.0.Show() Shape2.Show() pb2.Show() exit_btn.Value + 1 pic1.ExecuteReader While dr.Read If TextBox1.Show() pb1.Drawing.Value = 0 pb1.Enabled = False If ComboBox1. con) dr = cmd. ByVal e As System.4.Point(x .Click End End Sub Private Sub sub_btn_Click(ByVal sender As System.Show() 'Me.Show() Timer1.Show() ComboBox1.EventArgs) Handles sub_btn. y .Object.Object.Text & "'".Data Source=d:\student\Baisc_Details.Height = Me.Show() TextBox1.OleDbConnection("Provider=Microsoft.Enabled = True End Sub Private Sub Timer2_Tick(ByVal sender As System.Width = Me.Value = 100 Then pb1.Width + 8 Me.Text <> "" Then cmd = New OleDbCommand("select * from Student where Enrollment_no='" & TextBox1.Show() sub_btn.Hide() Else .Text = 1 s.Text <> "" And TextBox2.EventArgs) Handles exit_btn.OLEDB.Value = 0 pb2.

Close() con.Close() con.Text <> "" And TextBox2.Click TextBox1.Text = "" If TextBox1.TextBox4. ByVal e As System.Show() Me. con) dr = cmd.SelectedIndex = 1 Then TextBox3.Text <> "" And TextBox2.Text = 1 'Timer3.ExecuteReader While dr.Text <> "" Then cmd = New OleDbCommand("select * from Faculty where Username='" & TextBox1.ExecuteReader While dr.Text = dr(1) Then ad.Text & "' AND Password='" & TextBox2.Close() Else MsgBox("Username Or Password is not valid") End If End While dr.Text = dr(0) And TextBox2.Text <> "" Then cmd = New OleDbCommand("select * from Admin where Username='" & TextBox1.Hide() 'Me.Text = "" If TextBox1.Text = "" End Sub .Text & "'".Close() Else MsgBox("Username Or Password is not empty") End If ElseIf ComboBox1.Close() Else MsgBox("Username Or Password is not empty") End If Else MsgBox("Select the type") End If End If End Sub Private Sub TextBox1_Click(ByVal sender As Object.Text & "' AND Password='" & TextBox2.SelectedIndex = 2 Then TextBox3.Show() Me.EventArgs) Handles TextBox1.Enabled = True End If End While dr.Close() Else MsgBox("Username Or Password is not valid") End If End While dr.Close() con.Text = dr(7) And TextBox2.Text & "'".Read If TextBox1. con) dr = cmd.Close() Else MsgBox("Username Or Password is not empty") End If ElseIf ComboBox1.Read If TextBox1.Text = dr(8) Then fac.

ByVal e As System.Tick If TextBox4.Private Sub TextBox2_Click(ByVal sender As Object.EventArgs) Handles TextBox3. ByVal e As System.Object.Click TextBox2.EventArgs) Handles Timer3.Enabled = False End Sub End Class .EventArgs) Handles TextBox2.Click TextBox3.Text = "" End Sub Private Sub Timer3_Tick(ByVal sender As System.Text = "" End Sub Private Sub TextBox3_Click(ByVal sender As Object.Text = 1 Then MsgBox("Username Or Password is not valid") End If Timer3. ByVal e As System.

Close() 'For i = 1 To 28 'tb(i).Text = dr(0) TextBox3.OleDbConnection Dim cmd.OleDb Public Class std_detail Dim con.Text = dr(1) TextBox4.Visible = True Then login. b.Visible = False Then fac_opt.EventArgs) Handles Button1. cmd1 As OleDb.mdb") con.Show() Me.Text = dr(3) TextBox6.Data.Text = "" TextBox2.TextBox3.Std_detail.OLEDB.OleDbCommand Dim dr As OleDb.Read TextBox2.Text = dr(5) TextBox8.4.Hide() End If End Sub Sub std() con = New OleDb.Data Source=d:\student\Baisc_Details.Click con.Close() con. con) ElseIf TextBox29.Text = dr(4) TextBox7.Object.Hide() ElseIf login. con) End If dr = cmd.Text = "2" Then cmd = New OleDbCommand("select * from Student where Enrollment_no='" & TextBox2. ByVal e As System.OleDbConnection("Provider=Microsoft.ExecuteReader While dr.Enabled = False . i As Integer Private Sub Button1_Click(ByVal sender As System.Text & "' ". con1 As OleDb.vb Code:Imports System.Text = "1" Then cmd = New OleDbCommand("select * from Student where Enrollment_no='" & login.Jet.Text & "' ".Close() TextBox29.Text = dr(2) TextBox5.Text = "" If login.OleDbDataReader Dim a.Show() Me.0.Open() If TextBox29.Text = "" TextBox3.Text = dr(6) End While a = 1 dr.

ExecuteReader While dr.4.OLEDB.Read TextBox1.0.Jet.0.Visible = True TextBox12.OleDbConnection("Provider=Microsoft.OleDbConnection("Provider=Microsoft.Text = 5 Then con = New OleDb.Visible = True End If If TextBox8.Text = dr(1) TextBox10.Visible = True End If If TextBox8.Open() Label8.mdb") con.OLEDB.Visible = True End If If TextBox8.Jet.Text = dr(0) TextBox9.Open() Label4.Visible = True TextBox11.Data Source=d:\student\Semester VI.OleDbConnection("Provider=Microsoft.0.Text = 2 Then con = New OleDb.Jet.Open() Label5.Text = 1 Then con = New OleDb.OleDbConnection("Provider=Microsoft.OLEDB.4.mdb") con.Visible = True TextBox9.Text = dr(3) .EventArgs) Handles Button2.0.Text & "'".mdb") con.OLEDB.Click TextBox1.OleDbConnection("Provider=Microsoft.mdb") con.4.Jet.Visible = False End If cmd = New OleDbCommand("select * from Attendence where Enrollment_no='" & TextBox2.4.Text = dr(2) TextBox11.'Next i End Sub Private Sub Button2_Click(ByVal sender As System.Data Source=d:\student\Semester V.Object.Visible = True TextBox10.Jet.OLEDB. con) dr = cmd.Open() Label6.Text = 3 Then con = New OleDb.Visible = True Button2.Visible = True TextBox14.Data Source=d:\student\Semester II.Jet.Data Source=d:\student\Semester I.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester IV.Visible = True TextBox14.Visible = True TextBox14.mdb") con.Open() Label3.Visible = True TextBox13.Text = 6 Then con = New OleDb. ByVal e As System.OLEDB.0.0.Text = 4 Then con = New OleDb.Hide() If TextBox8.4.Visible = True End If If TextBox8.Open() Label7.Data Source=d:\student\Semester III.mdb") con.4.Visible = False End If If TextBox8.

con) .Visible = True End If If TextBox8.4.OleDbConnection("Provider=Microsoft.4.Data Source=d:\student\Semester I.4.Open() Label9.Close() End Sub Private Sub Button3_Click(ByVal sender As System.OLEDB.Object.OleDbConnection("Provider=Microsoft.0.mdb") con.Visible = True TextBox21.Visible = False End If If TextBox8.0.Jet.mdb") con. ByVal e As System.Text = 4 Then con = New OleDb.Data Source=d:\student\Semester VI.OleDbConnection("Provider=Microsoft.Jet.Visible = True Button3.Text = 1 Then con = New OleDb.Click TextBox15.Visible = True TextBox21.Visible = True End If If TextBox8.OLEDB.4.mdb") con.Text = 6 Then con = New OleDb.Visible = True TextBox16.4.Open() Label10.Visible = True End If If TextBox8.OLEDB.Data Source=d:\student\Semester III.Visible = True TextBox17.mdb") con.Jet.Text = 3 Then con = New OleDb.Visible = True TextBox20.EventArgs) Handles Button3.OleDbConnection("Provider=Microsoft.Text = dr(4) TextBox13.Open() Label14.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester V.Hide() If TextBox8.Close() con.0.Text & "'".OLEDB.4.Open() Label13.Open() Label11.Data Source=d:\student\Semester II.Visible = True TextBox19.mdb") con.Open() Label12.Text = 2 Then con = New OleDb.Text = dr(5) TextBox14.0.Jet.Visible = True TextBox21.Visible = True TextBox18.Jet.TextBox12.Text = dr(6) End While dr.Jet.Text = 5 Then con = New OleDb.OLEDB.Visible = False End If cmd = New OleDbCommand("select * from I_internals where Enrollment_no='" & TextBox2.0.0.Data Source=d:\student\Semester IV.Visible = True End If If TextBox8.mdb") con.OleDbConnection("Provider=Microsoft.OLEDB.

OleDbConnection("Provider=Microsoft.Open() Label17.Data Source=d:\student\Semester I.Text = dr(6) End While dr.Open() Label19.4.Text = dr(1) TextBox17.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester VI.Visible = True TextBox28.Visible = True TextBox26.Text = 4 Then con = New OleDb.OLEDB.Visible = True End If If TextBox8.Visible = True TextBox27.4.OLEDB.4.Open() Label18.Visible = True TextBox28.mdb") con.4.0.Visible = True Button4.Data Source=d:\student\Semester IV.Visible = True TextBox24.OleDbConnection("Provider=Microsoft.EventArgs) Handles Button4.Text = dr(2) TextBox18.OLEDB.Text = dr(5) TextBox21.Visible = True TextBox25.Visible = True .0.OleDbConnection("Provider=Microsoft.Object.Click TextBox22.mdb") con.Open() Label15.Text = dr(0) TextBox16.0.Jet.Visible = True End If If TextBox8.Text = dr(3) TextBox19.ExecuteReader While dr.mdb") con.0.Jet.Jet.Data Source=d:\student\Semester V.OLEDB.Open() Label16.Visible = False End If If TextBox8.Jet.mdb") con.Jet.Text = 1 Then con = New OleDb.Close() End Sub Private Sub Button4_Click(ByVal sender As System.mdb") con.Text = 2 Then con = New OleDb.Data Source=d:\student\Semester II.Visible = True End If If TextBox8.OleDbConnection("Provider=Microsoft. ByVal e As System.Jet.Close() con.Hide() If TextBox8.OLEDB.Visible = True TextBox23.Read TextBox15.Text = 5 Then con = New OleDb.0.Open() Label20.dr = cmd.OLEDB.Text = dr(4) TextBox20.Text = 6 Then con = New OleDb.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester III.Visible = True End If If TextBox8.4.Text = 3 Then con = New OleDb.mdb") con.4.0.

Visible = False Button3.Visible = False Label10.Text = dr(2) TextBox25. con) dr = cmd.Visible = False TextBox12.EventArgs) Handles Me.Visible = False TextBox16.Visible = False TextBox10.EventArgs) Handles TextBox2.Visible = False .Text = dr(6) End While dr.Visible = False End If cmd = New OleDbCommand("select * from II_internals where Enrollment_no='" & TextBox2.Visible = False TextBox26. ByVal e As System.Visible = False TextBox21.Visible = False Label9.Activated std() End Sub Private Sub TextBox2_TextChanged(ByVal sender As Object.Text = dr(0) TextBox23.Show() TextBox1.Visible = False TextBox27.Text = dr(1) TextBox24.Text = dr(3) TextBox26.Show() TextBox15.Close() End Sub Private Sub std_detail_Activated(ByVal sender As Object.Close() con.Visible = False Label13.ExecuteReader While dr.Visible = False TextBox17.Visible = False Label5.Visible = False TextBox25.Visible = False Label14.Visible = False Label3.Visible = False Label6.Text & "'".Visible = False Label11.Text = dr(5) TextBox28.Visible = False TextBox19.Visible = False TextBox18.Visible = False Label12.Text = dr(4) TextBox27.Visible = False TextBox24.Visible = False TextBox14.Visible = False TextBox9.Visible = False Label4.Show() TextBox22.Visible = False TextBox13.Visible = False Label7.Visible = False Label8.Visible = False TextBox23. ByVal e As System.Visible = False Button4.Read TextBox22.TextChanged Button2.Visible = False TextBox11.TextBox28.Visible = False TextBox20.

TextBox28.Visible Label15.Visible = Label16.Visible = Label17.Visible = Label18.Visible = Label19.Visible = Label20.Visible = End Sub End Class

= False False False False False False False

Fac_opt.vb

Code:Imports System.Data.OleDb Public Class fac_opt Dim roll As New std_detail Dim sem As New sel_sem Dim res As New result Dim gen As String Dim r As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Timer1.Interval = 10 Timer1.Enabled = True End Sub Private Sub fac_opt_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Me.MdiParent = MDIParent1 Dim con As OleDb.OleDbConnection Dim cmd As OleDb.OleDbCommand Dim dr As OleDb.OleDbDataReader RadioButton1.Checked = False con = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\student\Baisc_Details.mdb") con.Open() cmd = New OleDb.OleDbCommand("select * from Faculty where Username='" & login.TextBox1.Text & "'", con) dr = cmd.ExecuteReader While dr.Read If dr(3) = "Male" Then gen = "Mr." ElseIf dr(3) = "Female" And dr(4) = "no" Then gen = "Mss." Else gen = "Mrs." End If Label1.Text = "Welcome " + gen + " " + dr(1) End While dr.Close() con.Close() End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar1.Value = ProgressBar1.Value + 1 ProgressBar1.Visible = True If ProgressBar1.Value = 100 Then ProgressBar1.Visible = False ProgressBar1.Value = 0 If RadioButton1.Checked = True Then Timer1.Interval = 10000 TextBox1.Text = InputBox("Enter Enrollment Number") roll.TextBox29.Text = 2

roll.TextBox2.Text = TextBox1.Text roll.Show() Timer1.Enabled = False ElseIf RadioButton2.Checked = True Then sem.Show() sem.TextBox4.Text = 1 Timer1.Enabled = False ElseIf RadioButton3.Checked = True Then sem.Show() sem.TextBox4.Text = "" 'res.Show() 'Me.Hide() Timer1.Enabled = False End If End If End Sub Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub End Class

Sel_sem.vb

Code:Public Class sel_sem Dim att As New att_reg Dim res As New result Dim i As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If RadioButton1.Checked = True Then TextBox1.Text = RadioButton1.Text TextBox2.Text = 1 TextBox3.Text = 2 ElseIf RadioButton2.Checked = True Then TextBox1.Text = RadioButton2.Text TextBox2.Text = 1 TextBox3.Text = 3 ElseIf RadioButton3.Checked = True Then TextBox1.Text = RadioButton3.Text TextBox2.Text = 1 TextBox3.Text = 4 ElseIf RadioButton4.Checked = True Then TextBox1.Text = RadioButton4.Text TextBox2.Text = 1 TextBox3.Text = 5 ElseIf RadioButton5.Checked = True Then TextBox1.Text = RadioButton5.Text TextBox2.Text = 1 TextBox3.Text = 6 ElseIf RadioButton6.Checked = True Then TextBox1.Text = RadioButton6.Text TextBox2.Text = 1 TextBox3.Text = 7 ElseIf RadioButton7.Checked = True Then TextBox1.Text = RadioButton7.Text TextBox2.Text = 2 TextBox3.Text = 2 ElseIf RadioButton8.Checked = True Then TextBox1.Text = RadioButton8.Text TextBox2.Text = 2 TextBox3.Text = 3 ElseIf RadioButton9.Checked = True Then TextBox1.Text = RadioButton9.Text TextBox2.Text = 2 TextBox3.Text = 4 ElseIf RadioButton10.Checked = True Then TextBox1.Text = RadioButton10.Text TextBox2.Text = 2 TextBox3.Text = 5 ElseIf RadioButton11.Checked = True Then TextBox1.Text = RadioButton11.Text

Checked = True Then TextBox1.Text = 4 ElseIf RadioButton16.Text TextBox2.Text = 4 TextBox3.Text = 2 ElseIf RadioButton14.Text = 6 ElseIf RadioButton24.Text = 5 ElseIf RadioButton17.Text = RadioButton13.Text = RadioButton21.Text = RadioButton24.Checked = True Then TextBox1.Text = RadioButton18.Text = 4 TextBox3.Text = RadioButton14.Checked = True Then TextBox1.Checked = True Then TextBox1.Text = 4 TextBox3.Text = RadioButton23.Text = 3 TextBox3.Text = RadioButton17.Text = 7 ElseIf RadioButton25.Text TextBox2.Checked = True Then TextBox1.Checked = True Then TextBox1.Text TextBox2.Text = RadioButton12.Text = 5 TextBox3.Text = 7 ElseIf RadioButton13.Text = 3 TextBox3.Text = 3 ElseIf RadioButton21.Text = 2 ElseIf RadioButton26.TextBox2.Text TextBox2.Text = 4 TextBox3.Text = RadioButton26.Text TextBox2.Text = RadioButton22.Text = RadioButton25.Text = 7 ElseIf RadioButton19.Text TextBox2.Text = RadioButton19.Text = RadioButton16.Text TextBox2.Text = 6 ElseIf RadioButton18.Text = 3 ElseIf RadioButton15.Text = 3 TextBox3.Text = 4 TextBox3.Checked = True Then TextBox1.Text TextBox2.Text TextBox2.Text = 5 .Text = 3 TextBox3.Text TextBox2.Text TextBox2.Checked = True Then TextBox1.Checked = True Then TextBox1.Checked = True Then TextBox1.Checked = True Then TextBox1.Text = 2 ElseIf RadioButton20.Text TextBox2.Text = 5 ElseIf RadioButton23.Checked = True Then TextBox1.Checked = True Then TextBox1.Text = 2 TextBox3.Text = RadioButton15.Checked = True Then TextBox1.Text TextBox2.Text = 6 ElseIf RadioButton12.Text = 3 TextBox3.Text = 4 ElseIf RadioButton22.Text = 4 TextBox3.Text TextBox2.Text = RadioButton20.Checked = True Then TextBox1.Text = 3 TextBox3.Text TextBox2.Text = 2 TextBox3.

Text TextBox2.Text = RadioButton30.Text = 6 TextBox3.TextBox2.Text = 6 ElseIf RadioButton30.Text = 6 TextBox3.Text = RadioButton33.Checked = True Then TextBox1.Text TextBox2.Text = RadioButton31.Text = 4 ElseIf RadioButton34.Text = "" TextBox2.TextBox3.Text = 3 ElseIf RadioButton27.Text = 6 End If att.Text = 5 TextBox3.Text = RadioButton29.Text = 6 TextBox3.Text = TextBox3.Checked = True Then TextBox1.Text = RadioButton34.Text res.Text = 7 ElseIf RadioButton31.Refresh() Me.Text = 5 TextBox3.Checked = True Then TextBox1.Text = 4 ElseIf RadioButton28.Hide() End If End Sub Private Sub sel_sem_Activated(ByVal sender As Object.Text = "1" Then att.Checked = True Then TextBox1.Text TextBox2.Text = RadioButton32.Text = TextBox1.Text = 5 ElseIf RadioButton35.Text = TextBox3.Text TextBox2.Text res.TextBox6.Text = RadioButton27.Checked = True Then TextBox1.Text att.Text = TextBox1. ByVal e As System.Text = 5 TextBox3.Text = TextBox2.Text = 6 TextBox3.TextBox1.Show() att.Text att.Text res.Text = TextBox2.Text = 5 TextBox3.Hide() ElseIf TextBox4.TextBox5.Activated TextBox1.Text = "" .Text = 3 ElseIf RadioButton33.Text = 5 ElseIf RadioButton29.Checked = True Then TextBox1.Text = RadioButton35.TextBox4.Text = 2 ElseIf RadioButton32.Text TextBox2.Text TextBox2.Text = "" Then res.Text If TextBox4.Checked = True Then TextBox1.Text = RadioButton28.Text = 6 TextBox3.Checked = True Then TextBox1.TextBox5.EventArgs) Handles Me.Show() res.Checked = True Then TextBox1.Text TextBox2.Text TextBox2.Refresh() Me.Text TextBox2.

Text = "Mathematics–I" RadioButton2.Checked = False RadioButton13.Checked = False RadioButton27.Text = "OOPs" .Object.Checked = False RadioButton29.Checked = False RadioButton32.TextBox3.Checked = False RadioButton17.Checked = False RadioButton20.Checked = False RadioButton34.Text = "" 'att.TextBox6.Checked = False RadioButton16.Checked = False RadioButton7.Checked = False RadioButton11.Text = "Business Org & Mgnt" RadioButton9.Checked = False RadioButton23.Text = "" RadioButton1.Checked = False RadioButton5.Checked = False RadioButton25.Text = "Data Structures using C " RadioButton11.Checked = False RadioButton33.Checked = False RadioButton24.Checked = False RadioButton18.Checked = False RadioButton4.Load 'Me.Checked = False RadioButton12.Text = "Front End Design Tools " RadioButton16.Checked = False RadioButton10.Checked = False RadioButton19.Checked = False RadioButton3.Text = "" 'att.Checked = False RadioButton30.Text = "FIT" RadioButton5.Checked = False RadioButton28.Text = "Mathematics – II" RadioButton8.Checked = False RadioButton22.Checked = False RadioButton8.Text = "General Proficiency – II " RadioButton13.Text = "Mathematics – III " RadioButton14.TextBox5.Text = "Basics of Physics" RadioButton6.Text = "Computer Architecture" RadioButton15.Checked = False RadioButton9.MdiParent = MDIParent1 RadioButton1.Checked = False RadioButton6.Text = "Financial Accounting" RadioButton17.Text = "General Proficiency – I" RadioButton7.Checked = False RadioButton15.Checked = False End Sub Private Sub sel_sem_Load(ByVal sender As System.Checked = False RadioButton31.Checked = False RadioButton26.Checked = False RadioButton21.Text = "" 'att.EventArgs) Handles MyBase.Text = "Database ManagementSystems" RadioButton12.Text = "Programming with C" RadioButton4.Checked = False RadioButton14. ByVal e As System.TextBox4.Checked = False RadioButton35.Checked = False RadioButton2.Text = "Business Communication" RadioButton3.Text = "Digital Electronics" RadioButton10.

net Programming" "Linux Environment" "CNS \ EC \ ADA" "Minor Project" "Seminar" "MIS" "Mobile Computing" "Computer Graphics" "IP \ KMNE" "Major Project" .Text RadioButton19.Text RadioButton20.Text RadioButton26.Text RadioButton34.Text RadioButton32.Text RadioButton21.Text RadioButton31.Text RadioButton30.RadioButton18.Text RadioButton28.Text RadioButton33.Text End Sub End Class = = = = = = = = = = = = = = = = = = "General Proficiency – III " "Mathematics – IV " "Software Engineering" "Java Programming" "Operating Systems" "Business Economics" "General Proficiency – IV " "Computer Networks" ".Text RadioButton29.Text RadioButton27.Text RadioButton24.Text RadioButton22.Text RadioButton35.Text RadioButton23.Text RadioButton25.

ds1 As DataSet Dim inc As Integer = 0 Dim inc2 As Integer = 0 Dim a As Integer Sub connect() If TextBox2.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester IV.0.mdb") con.Text = 4 Then con = New OleDb.Text = 3 Then con = New OleDb.Visible = True Label20.Visible = False TextBox3.OleDbConnection("Provider=Microsoft.Visible = True Label12.Open() Button5.Visible = True Label14.Visible = True TextBox4. dr1 As OleDb.Visible = True Label13.Visible = True TextBox4.OLEDB.OLEDB.4.OleDbConnection Dim cmd.Jet.Visible = True Label11.Visible = False End If If TextBox2.Data.Jet.Visible = True TextBox4.Text = 2 Then con = New OleDb.Visible = True Label17.mdb") con.Data Source=d:\student\Semester II.OleDbCommand Dim dr.Open() Button6.mdb") con.Open() Button4.mdb") con.Jet.OleDb Public Class result Dim con As OleDb.Visible = True Label18.Visible = False TextBox3.OLEDB.0.OleDbConnection("Provider=Microsoft. da1 As OleDb.Jet.Data Source=d:\student\Semester III.OleDbConnection("Provider=Microsoft.Text = 1 Then con = New OleDb.Result.4.0.OleDbDataReader Dim da.Visible = True Label19.4.4.vb Code:Imports System.Visible = True .Open() Button2.OleDbDataAdapter Dim ds.Data Source=d:\student\Semester I.OLEDB.0.Visible = False End If If TextBox2. cmd1 As OleDb.Visible = False End If If TextBox2.Visible = False TextBox3.

Tables(0).Rows(inc2).Text TextBox17.Visible = False TextBox3.Item(4) ds1.Item(3) ds1.Rows(inc).4.Visible = False End If If TextBox2.Text = 5 Then con = New OleDb.Text = = = = = = = ds.Item(1) ds.Visible = True Label16.Text TextBox16.Item(6) = = = = = = = ds1.Data Source=d:\student\Semester VI.Visible = True TextBox4.Item(0) ds1.Rows(inc).Rows(inc2).Text TextBox19.Rows(inc).Open() Button8.Tables(0).Rows(inc2).Item(4) ds.Visible = True Label15.OleDbDataAdapter("select * from II_internals".Item(0) ds.Hide() End Sub .Visible = True Label9.Item(2) ds1.OLEDB.Text TextBox23.Text TextBox20.Text TextBox28.Rows(inc).Visible = False End If da = New OleDb.Tables(0).Text TextBox24.Text TextBox27.OleDbDataAdapter("select * from I_internals".mdb") con.Tables(0).Fill(ds1) bindData2() End Sub Sub bindData() TextBox15.Item(5) ds1.OleDbConnection("Provider=Microsoft.Jet.Text TextBox26.Tables(0).Tables(0).0.Tables(0).Rows(inc).Open() Button7. ByVal e As System.Item(1) ds1.Visible = True End If If TextBox2.Text TextBox25.mdb") con.Click fac_opt.Jet.4.Data Source=d:\student\Semester V.Text TextBox21.Text = 6 Then con = New OleDb.OleDbConnection("Provider=Microsoft.Rows(inc).Rows(inc2).Show() Me.Tables(0).EventArgs) Handles Button1.Tables(0).Object.Text TextBox18. con) ds = New DataSet da.Rows(inc2).0.Item(3) ds. con) ds1 = New DataSet da1.Tables(0).TextBox4.Tables(0).Visible = True Label10.Fill(ds) bindData() da1 = New OleDb.Visible = False TextBox3.Item(5) ds.Text End Sub Sub bindData2() TextBox22.Tables(0).Tables(0).Rows(inc).Rows(inc2).Item(6) End Sub Private Sub Button1_Click(ByVal sender As System.Rows(inc2).Item(2) ds.Tables(0).OLEDB.

Click If TabControl2.Text = "Ist Internals" Then cmd = New OleDb.EventArgs) Handles MyBase.Enabled = True ElseIf TextBox5.Enabled = True TextBox26.Text = "IInd Internals" Then cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.FIT='" & TextBox20.Text & "'.Text & "'".Text & "'. ic) con.Close() ElseIf TabControl2.Text & "'.Text = "Ist Internals" Then .Text = 7 Then TextBox3. Physics='" & TextBox28.Enabled = True ElseIf TextBox5.EventArgs) Handles Button4.Name='" & TextBox16.Text & "'.ExecuteNonQuery() MsgBox("Successfully Update record".Mathematics_I='" & TextBox17.Business_Communication='" & TextBox18.Private Sub result_Load(ByVal sender As System.Object.Object.Text & "'.Close() End If End Sub Private Sub Button4_Click(ByVal sender As System.SelectedTab.EventArgs) Handles Button9.Enabled = True TextBox24.Enabled = True TextBox27.Text & "' where Enrollment_no='" & TextBox22.Text = 5 Then TextBox20.Text & "'".Enabled = True TextBox28.Click If TabControl2.SelectedTab.EventArgs) Handles Button2.Enabled = True End If 'Label4.Text & "' where Enrollment_no='" & TextBox15.Text & "'.Text & "'. con) Dim ic As Integer ic = cmd.Text = 3 Then TextBox18.Mathematics_I='" & TextBox24.FIT='" & TextBox27.Text connect() End Sub Private Sub Button2_Click(ByVal sender As System.Physics='" & TextBox21.Business_Communication='" & TextBox25.Text = 4 Then TextBox19.Name='" & TextBox23.Text & "'.Text & "'.OleDbCommand("update I_internals set Enrollment_no='" & TextBox15.Text = 2 Then TextBox17.ExecuteNonQuery() 'con.SelectedTab.Enabled = True TextBox4. ByVal e As System. ByVal e As System.Text & "'.Click Button9.Enabled = True TextBox25.Text = 6 Then TextBox21. con) Dim ic As Integer ic = cmd.MdiParent = MDIParent1 End Sub Private Sub Button9_Click(ByVal sender As System.Enabled = False If TextBox5. ByVal e As System.C='" & TextBox26.Object.Text = TextBox1. ByVal e As System.Object.Text & "'.Enabled = True ElseIf TextBox5.Enabled = True ElseIf TextBox5.Text & "'.C='" & TextBox19.Load 'Me.Enabled = True ElseIf TextBox5.

FA='" & TextBox20.Text & "' where Enrollment_no='" & TextBox22.Text = "Ist Internals" Then cmd = New OleDbCommand("update I_internals set Enrollment_no='" & TextBox15.SelectedTab.Close() ElseIf TabControl2.Text & "'".cmd = New OleDbCommand("update I_internals set Enrollment_no='" & TextBox15.Text & "'.Text & "'.Name='" & TextBox23. ByVal e As System.Text & "'.Text & "'.DS='" & TextBox20.Text & "' where Enrollment_no='" & TextBox15.SelectedTab.Text & "'.Text & "'.Close() ElseIf TabControl2.Mathematics-III='" & TextBox24.Text & "'".Text & "'.Mathematics–IV='" & TextBox17.Text & "'.Text & "'.FEDT='" & TextBox26.CA='" & TextBox18. ic) con.EventArgs) Handles Button6.Text & "'".Mathematics–II='" & TextBox24.ExecuteNonQuery() MsgBox("Successfully Update record".Text = "IInd Internals" Then cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.Text & "' where Enrollment_no='" & TextBox15.DBMS='" & TextBox21.DBMS='" & TextBox28. ic) con.Text = "IInd Internals" Then .Text & "'.BE='" & TextBox21.OS='" & TextBox20.Name='" & TextBox16.Name='" & TextBox16.Text & "'. OOPs='" & TextBox28.Close() End If End Sub Private Sub Button5_Click(ByVal sender As System.Text & "'.Text & "'. ic) con.Text & "'.Text = "IInd Internals" Then cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.Text & "'.Text & "'".DE='" & TextBox26.Text & "'.Text & "' .SelectedTab. ic) con.Text & "'. OOPs='" & TextBox21.BOM='" & TextBox25. con) Dim ic As Integer ic = cmd.EventArgs) Handles Button5.Name='" & TextBox23.SelectedTab.Text & "'.Click If TabControl2.Text & "'.SE='" & TextBox18.JAVA='" & TextBox19.ExecuteNonQuery() MsgBox("Successfully Update record".ExecuteNonQuery() MsgBox("Successfully Update record". con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox22. con) Dim ic As Integer ic = cmd.DE='" & TextBox19.Text & "'.Text & "'.FA='" & TextBox27.DS='" & TextBox27.SelectedTab.Text & "' where Enrollment_no='" & TextBox15.Text & "' .Click If TabControl2.ExecuteNonQuery() MsgBox("Successfully Update record".Text & "'.Close() ElseIf TabControl2.Mathematics–II='" & TextBox17.Text & "'.Text & "'. con) Dim ic As Integer ic = cmd.ExecuteNonQuery() MsgBox("Successfully Update record".Name='" & TextBox16.CA='" & TextBox25.Text & "' .Text & "' . ic) con.FEDT='" & TextBox19.Text & "'.Text & "'".Object.Text = "Ist Internals" Then cmd = New OleDbCommand("update I_internals set Enrollment_no='" & TextBox15. ByVal e As System.BOM='" & TextBox18.Mathematics-III='" & TextBox17.Text & "'.Object. con) Dim ic As Integer ic = cmd.Close() End If End Sub Private Sub Button6_Click(ByVal sender As System.

Text & "'.cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.Text & "'.Text & "'.SelectedTab.CN='" & TextBox17.Close() ElseIf TabControl2.Text & "'.ExecuteNonQuery() MsgBox("Successfully Update record".Name='" & TextBox23.ExecuteNonQuery() MsgBox("Successfully Update record".Text & "' where Enrollment_no='" & TextBox15.Click If TabControl2.Text & "' .Text = "IInd Internals" Then cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.LINUX='" & TextBox26.Click If TabControl2.Text & "'.MAJOR='" & TextBox28.Text = "Ist Internals" Then cmd = New OleDbCommand("update I_internals set Enrollment_no='" & TextBox15.Text & "'.SE='" & TextBox25.Close() .SEMINAR='" & TextBox4.Text & "'". ic) con.SelectedTab.Text & "'.SEMINAR='" & TextBox3.Text & "' .Mathematics–IV='" & TextBox24.Text & "'.Text & "' .IP_KMNE='" & TextBox20.EventArgs) Handles Button8. con) Dim ic As Integer ic = cmd.ExecuteNonQuery() MsgBox("Successfully Update record". ByVal e As System.ExecuteNonQuery() MsgBox("Successfully Update record". con) Dim ic As Integer ic = cmd.Text & "'.Text & "'.Text & "'.Text = "Ist Internals" Then cmd = New OleDbCommand("update I_internals set Enrollment_no='" & TextBox15. con) Dim ic As Integer ic = cmd.MC='" & TextBox25. ic) con.Text & "'.MINOR='" & TextBox21.Text & "'.Text & "'". NET='" & TextBox25.Text & "'.Text & "' where Enrollment_no='" & TextBox22. ByVal e As System. ic) con.JAVA='" & TextBox26.Object.MIS='" & TextBox24.Text & "'.Text & "' .LINUX='" & TextBox19.Text & "' where Enrollment_no='" & TextBox22.Text & "'.MC='" & TextBox18.CN='" & TextBox24.SelectedTab.Text & "'.Name='" & TextBox23.Text & "'". ic) con.Text & "' where Enrollment_no='" & TextBox15.Text & "'.SelectedTab. NET='" & TextBox18.ExecuteNonQuery() MsgBox("Successfully Update record".CNS_EC_ADA='" & TextBox27.Text & "'.Text & "' .CNS_EC_ADA='" & TextBox20.Text = "IInd Internals" Then cmd = New OleDbCommand("update II_internals set Enrollment_no='" & TextBox22.Text & "'.Close() End If End Sub Private Sub Button8_Click(ByVal sender As System.Text & "' .MINOR='" & TextBox28.MIS='" & TextBox17.Close() ElseIf TabControl2.Object.Name='" & TextBox16.Name='" & TextBox23.Text & "' .Text & "'".Text & "'.CG='" & TextBox19.Text & "' where Enrollment_no='" & TextBox22.Text & "' .Text & "'.Name='" & TextBox16.EventArgs) Handles Button7.IP_KMNE='" & TextBox27.Text & "'".MAJOR='" & TextBox21. ic) con.Close() End If End Sub Private Sub Button7_Click(ByVal sender As System.Text & "'. con) Dim ic As Integer ic = cmd.Text & "'.CG='" & TextBox26. con) Dim ic As Integer ic = cmd.OS='" & TextBox27.BE='" & TextBox28.

1 bindData2() End If End Sub End Class .EventArgs) Handles Button3.1 bindData() ElseIf TabControl2.Rows.End If End Sub Private Sub Button3_Click(ByVal sender As System.Text = "IInd Internals" Then inc2 = ds1.SelectedTab.Tables(0).SelectedTab.Rows.Click If TabControl2.Tables(0). ByVal e As System.Count .Object.Count .Text = "Ist Internals" Then inc = ds.

Data Source=d:\student\Semester II.Text = "2" Then con = New OleDb.4.OleDbConnection("Provider=Microsoft.OleDbConnection Dim cmd As OleDb.OleDbDataAdapter Dim ds As DataSet Dim inc As Integer = 0 Dim a As Integer Sub connect() If TextBox5.Jet.Att_reg.4.OLEDB.vb Code:Imports System.Data.OleDbDataReader Dim da As OleDb.Visible = True Case 5 Button7.0.Visible = True Case 5 Button13.OLEDB.Jet.Visible = True End Select End If If TextBox5.Visible = True Case 4 Button12.Visible = True End Select End If If TextBox5.Text = "3" Then .Open() Select Case TextBox4.Text Case 2 Button4.Visible = True Case 6 Button14.Visible = True Case 7 Button9.Open() Select Case TextBox4.Visible = True Case 7 Button15.Visible = True Case 3 Button5.OleDb Public Class att_reg Dim con As OleDb.Visible = True Case 4 Button6.Text = "1" Then con = New OleDb.OleDbConnection("Provider=Microsoft.Visible = True Case 6 Button8.mdb") con.Data Source=d:\student\Semester I.Text Case 2 Button10.mdb") con.0.OleDbCommand Dim dr As OleDb.Visible = True Case 3 Button11.

Visible = True Case 3 Button23.Open() Select Case TextBox4.Jet.Text Case 2 Button28.Visible = True Case 6 Button20.OleDbConnection("Provider=Microsoft.Visible = True Case 7 Button33.Data Source=d:\student\Semester III.Text = "5" Then con = New OleDb.Text = "6" Then con = New OleDb.Visible = True Case 3 Button29.OleDbConnection("Provider=Microsoft.Text Case 2 Button22.Visible = True Case 5 Button25.4.mdb") con.OleDbConnection("Provider=Microsoft.Text Case 2 Button16.Visible = True Case 3 Button17.Jet.Text = "4" Then con = New OleDb.Visible = True Case 4 Button30.Visible = True End Select End If If TextBox5.4.OleDbConnection("Provider=Microsoft.Visible = True Case 4 Button24.OLEDB.Open() Select Case TextBox4.0.con = New OleDb.0.0.Data Source=d:\student\Semester IV.mdb") con.Data Source=d:\student\Semester VI.4.Visible = True End Select End If If TextBox5.Visible = True End Select End If If TextBox5.Data Source=d:\student\Semester V.Open() Select Case TextBox4.Visible = True Case 6 Button26.Jet.4.mdb") con.OLEDB.mdb") .OLEDB.OLEDB.Visible = True Case 5 Button31.Jet.Visible = True Case 6 Button32.Visible = True Case 7 Button27.Visible = True Case 4 Button18.Visible = True Case 7 Button21.0.Visible = True Case 5 Button19.

Visible = Case 6 Button38.Count . con) name :-") from Attendence where Name='" & from Attendence".Enabled = False End If End Sub from Attendence".Enabled = True Button2.Text = ds.Item(1) TextBox3.Click .Text = inc da = New OleDb. con) from Attendence".Fill(ds) bindData() ElseIf TextBox7.OleDbDataAdapter("select * ds = New DataSet da.con.Visible = Case 4 Button36.Item(2) End Sub Sub nex() Button1.1 Then inc = inc + 1 bindData() ElseIf inc = ds.Tables(0). ByVal e As System.OleDbDataAdapter("select * ds = New DataSet da.Fill(ds) inc = Val(TextBox9.Text = "" Then da = New OleDb.Enabled = True If inc < ds.Enabled = True edit_txt.Tables(0).Tables(0). con) Private Sub exit_txt_Click(ByVal sender As System.Tables(0).Tables(0).Text Case 2 Button34.1 Then Button3.Fill(ds) inc = ds.Tables(0).Text = "" End If End Sub Sub bindData() TextBox1.OleDbDataAdapter("select * ds = New DataSet da.Text = 2 Then TextBox9.Rows(inc).Text = InputBox("Enter your full da = New OleDb.Visible = True True True True True End Select End If If TextBox7.Rows.Count .Rows(inc). con) ds = New DataSet da.Item(0) TextBox2.OleDbDataAdapter("select * TextBox8.Object.Open() Select Case TextBox4.Visible = Case 3 Button35.Rows.EventArgs) Handles exit_txt.Rows.Text & "'".Fill(ds) bindData() da = New OleDb.Text) TextBox7.Text = ds.Rows(inc).Text = 1 Then TextBox8.1 ElseIf TextBox7.Count .Text = ds.Visible = Case 5 Button37.

Text = Date. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button5_Click_1(ByVal sender As System.Enabled = False End Sub Private Sub Button2_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1. ByVal e As System.Enabled = False End If End Sub Private Sub Button4_Click(ByVal sender As System.Text) + 1 Button1.ExecuteNonQuery() nex() End Sub .Activated 'Me.Click TextBox3.Text = TextBox3.EventArgs) Handles Me.Click cmd = New OleDbCommand("update Attendence set Mathematics–I='" & TextBox3.Load connect() TextBox7.Text Label7.EventArgs) Handles Button1. con) Dim ic As Integer ic = cmd.Text + 0 Button2. ByVal e As System.Text = TextBox3.Text = TextBox5.Text = "" End Sub Private Sub att_reg_Load(ByVal sender As System.Enabled = False ElseIf TextBox7.Text = "" Me.Text = "" Then TextBox3. ByVal e As System.EventArgs) Handles Button2.Text = "" End Sub Private Sub Button1_Click(ByVal sender As System. ByVal e As System. ByVal e As System.TextBox4.Text & "'".Deactivate sel_sem. con) Dim ic As Integer ic = cmd.Object.MdiParent = MDIParent1 Label6.con.Text & "'".Text = TextBox6.Text & "' where Enrollment_no='" & TextBox1.EventArgs) Handles Me.Object.Text = 1 Then TextBox3.EventArgs) Handles Button5.Text = Val(TextBox3.Text Label5.Object. ByVal e As System.Click If TextBox7.EventArgs) Handles MyBase.TextBox4.Click cmd = New OleDbCommand("update Attendence set Business_Communication='" & TextBox3.1 Button2.Text .Object.Today() End Sub Private Sub att_reg_Deactivate(ByVal sender As Object.Close() sel_sem.EventArgs) Handles Button4.Object.Hide() End Sub Private Sub att_reg_Activated(ByVal sender As Object.

EventArgs) Handles Button7. con) Dim ic As Integer ic = cmd.ExecuteNonQuery() nex() End Sub Private Sub Button11_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd.Click cmd = New OleDbCommand("update Attendence set DE='" & TextBox3. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set FIT='" & TextBox3. ByVal e As System.EventArgs) Handles Button10.Text & "'".EventArgs) Handles Button6.Click cmd = New OleDbCommand("update Attendence set BOM='" & TextBox3.Object.Text & "'".Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd.Text & "'".EventArgs) Handles Button9.ExecuteNonQuery() nex() End Sub Private Sub Button8_Click(ByVal sender As System. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button9_Click(ByVal sender As System.Object.Text & "'".EventArgs) Handles Button8.Click cmd = New OleDbCommand("update Attendence set GP='" & TextBox3. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set Mathematics–II='" & TextBox3.Text & "'".Private Sub Button6_Click(ByVal sender As System. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button12_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd.EventArgs) Handles Button12.Text & "'".ExecuteNonQuery() nex() End Sub Private Sub Button10_Click(ByVal sender As System.EventArgs) Handles Button11. con) Dim ic As Integer ic = cmd.Text & "'".Text & "' where Enrollment_no='" & TextBox1.Text & "' where Enrollment_no='" & TextBox1.Object.Object. ByVal e As System.Text & "' where Enrollment_no='" & TextBox1.Object.Object.ExecuteNonQuery() nex() End Sub Private Sub Button7_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd.ExecuteNonQuery() .Text & "' where Enrollment_no='" & TextBox1.Click cmd = New OleDbCommand("update Attendence set C='" & TextBox3. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set Physics='" & TextBox3.Text & "' where Enrollment_no='" & TextBox1.Object.

Click cmd = New OleDbCommand("update Attendence set CA='" & TextBox3. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button16_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1.ExecuteNonQuery() nex() End Sub Private Sub Button15_Click(ByVal sender As System.Object.Object.Text & "' where Enrollment_no='" & TextBox1. con) .EventArgs) Handles Button17. ByVal e As System.Object.Click cmd = New OleDbCommand("update Attendence set FEDT='" & TextBox3.ExecuteNonQuery() nex() End Sub Private Sub Button18_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd. con) Dim ic As Integer ic = cmd. con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1.Object. ByVal e As System.Text & "'".Object. ByVal e As System.Text & "'".Text & "'".Text & "' where Enrollment_no='" & TextBox1. ByVal e As System.nex() End Sub Private Sub Button13_Click(ByVal sender As System. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set FA='" & TextBox3.Text & "' where Enrollment_no='" & TextBox1.EventArgs) Handles Button14.Click cmd = New OleDbCommand("update Attendence set DBMS='" & TextBox3. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button17_Click(ByVal sender As System.Text & "'".EventArgs) Handles Button13.Text & "' where Enrollment_no='" & TextBox1.Object. con) Dim ic As Integer ic = cmd.Click cmd = New OleDbCommand("update Attendence set DS='" & TextBox3. con) Dim ic As Integer ic = cmd.EventArgs) Handles Button16.ExecuteNonQuery() nex() End Sub Private Sub Button14_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd.Text & "'".Text & "'".EventArgs) Handles Button15.Click cmd = New OleDbCommand("update Attendence set GP='" & TextBox3.EventArgs) Handles Button18.Text & "'".Text & "' where Enrollment_no='" & TextBox1.Object.Click cmd = New OleDbCommand("update Attendence set Mathematics-III='" & TextBox3.ExecuteNonQuery() nex() End Sub Private Sub Button19_Click(ByVal sender As System.EventArgs) Handles Button19.

Click cmd = New OleDbCommand("update Attendence set JAVA='" & TextBox3.ExecuteNonQuery() nex() End Sub Private Sub Button22_Click(ByVal sender As System.Text & "'". ByVal e As System.Click . con) Dim ic As Integer ic = cmd.EventArgs) Handles Button21.Object.EventArgs) Handles Button23.Object.Text & "'".Object.Object. con) Dim ic As Integer ic = cmd.Text & "'". ByVal e As System. con) Dim ic As Integer ic = cmd. ByVal e As System.EventArgs) Handles Button20.ExecuteNonQuery() nex() End Sub Private Sub Button21_Click(ByVal sender As System. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button26_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1.Text & "' where Enrollment_no='" & TextBox1.Object.EventArgs) Handles Button26.EventArgs) Handles Button25.Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1.Text & "' where Enrollment_no='" & TextBox1.Text & "' where Enrollment_no='" & TextBox1.ExecuteNonQuery() nex() End Sub Private Sub Button25_Click(ByVal sender As System.ExecuteNonQuery() nex() End Sub Private Sub Button20_Click(ByVal sender As System.EventArgs) Handles Button22.EventArgs) Handles Button24.Text & "'". ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button23_Click(ByVal sender As System. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button24_Click(ByVal sender As System.Text & "'".Text & "'".Object. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set OOPs='" & TextBox3.Object.Click cmd = New OleDbCommand("update Attendence set Mathematics–IV='" & TextBox3.Click cmd = New OleDbCommand("update Attendence set OS='" & TextBox3. con) Dim ic As Integer ic = cmd.Click cmd = New OleDbCommand("update Attendence set GP='" & TextBox3.Click cmd = New OleDbCommand("update Attendence set SE='" & TextBox3.Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd. con) Dim ic As Integer ic = cmd.

Object.EventArgs) Handles Button28. con) Dim ic As Integer ic = cmd. con) Dim ic As Integer ic = cmd.Text & "'".ExecuteNonQuery() nex() End Sub Private Sub Button28_Click(ByVal sender As System. ByVal e As System.Object. ByVal e As System.EventArgs) Handles Button30.ExecuteNonQuery() nex() End Sub Private Sub Button29_Click(ByVal sender As System. ByVal e As System.Object.Object.EventArgs) Handles Button29.ExecuteNonQuery() nex() set BE='" & TextBox3.cmd = New OleDbCommand("update Attendence where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd.Text & "' End Sub Private Sub Button27_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1.Object.ExecuteNonQuery() nex() End Sub Private Sub Button31_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd.Click cmd = New OleDbCommand("update Attendence set CN='" & TextBox3.EventArgs) Handles Button27. ByVal e As System. con) Dim ic As Integer ic = cmd. con) Dim ic As Integer ic = cmd.Text & "'".EventArgs) Handles Button31.Text & "'".Text & "'".Object.Click cmd = New OleDbCommand("update Attendence set MINOR='" & TextBox3.ExecuteNonQuery() nex() End Sub Private Sub Button32_Click(ByVal sender As System.ExecuteNonQuery() nex() End Sub Private Sub Button30_Click(ByVal sender As System.EventArgs) Handles Button32. ByVal e As System.Click cmd = New OleDbCommand("update Attendence set LINUX='" & TextBox3.Text & "' where Enrollment_no='" & TextBox1.Text & "' where Enrollment_no='" & TextBox1.Click cmd = New OleDbCommand("update Attendence set CNS_EC_ADA='" & TextBox3.Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1.Click cmd = New OleDbCommand("update Attendence set GP='" & TextBox3.Click cmd = New OleDbCommand("update Attendence set NET='" & TextBox3.Text & "'".Text & "'".ExecuteNonQuery() nex() End Sub .Text & "'". ByVal e As System.

Object.Private Sub Button33_Click(ByVal sender As System.ExecuteNonQuery() nex() End Sub Private Sub Button38_Click(ByVal sender As System.Click cmd = New OleDbCommand("update Attendence set CG='" & TextBox3.Click cmd = New OleDbCommand("update Attendence set IP_KMNE='" & TextBox3.Enabled = True Button2.Enabled = True Button3. con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1.Click cmd = New OleDbCommand("update Attendence set MC='" & TextBox3.Object. con) Dim ic As Integer ic = cmd. ByVal e As System.Text & "' where Enrollment_no='" & TextBox1.Object.Text & "' where Enrollment_no='" & TextBox1.Text & "'".Text & "'".EventArgs) Handles Button36. ByVal e As System.Object.Enabled = True .ExecuteNonQuery() nex() End Sub Private Sub Button34_Click(ByVal sender As System. con) Dim ic As Integer ic = cmd.Text & "' where Enrollment_no='" & TextBox1.Click cmd = New OleDbCommand("update Attendence set MAJOR='" & TextBox3. ByVal e As System.Text & "' where Enrollment_no='" & TextBox1. con) Dim ic As Integer ic = cmd. ByVal e As System.ExecuteNonQuery() nex() End Sub Private Sub Button35_Click(ByVal sender As System.EventArgs) Handles Button33.Object. con) Dim ic As Integer ic = cmd.Text & "'". ByVal e As System. ByVal e As System.EventArgs) Handles Button37.Text & "'".ExecuteNonQuery() nex() End Sub Private Sub Button37_Click(ByVal sender As System.EventArgs) Handles edit_txt. ByVal e As System.Text & "'".Object.ExecuteNonQuery() nex() End Sub Private Sub edit_txt_Click(ByVal sender As System.Text & "' where Enrollment_no='" & TextBox1.EventArgs) Handles Button38.EventArgs) Handles Button35.Object.Click cmd = New OleDbCommand("update Attendence set SEMINAR='" & TextBox3.Click Button1. con) Dim ic As Integer ic = cmd.ExecuteNonQuery() nex() End Sub Private Sub Button36_Click(ByVal sender As System.EventArgs) Handles Button34.Text & "'".Click cmd = New OleDbCommand("update Attendence set MIS='" & TextBox3.

EventArgs) Handles Button39. ByVal e As System.Enabled = False Button40.Enabled = True Button2.EventArgs) Handles Button3.1 Then inc = inc + 1 bindData() ElseIf inc = ds.Object.EventArgs) Handles Button40.Enabled = True edit_txt.Text = 2 connect() If inc < ds.Enabled = True If inc > 0 Then inc = inc .1 Then Button3.Rows. ByVal e As System.Click inc = 0 TextBox7.Enabled = False End If Button40.1 bindData() ElseIf inc = 0 Then edit_txt.Tables(0).Visible = True connect() End Sub Private Sub Button40_Click(ByVal sender As System.Rows.Enabled = False End If End Sub End Class .Click Button3.Count .Object.Visible = False End Sub Private Sub Button3_Click(ByVal sender As Object.Enabled = False End If End Sub Private Sub Button39_Click(ByVal sender As System.Click Button1.Tables(0).Text = 2 connect() If inc > 0 Then inc = inc .TextBox7.Enabled = True TextBox7. ByVal e As System.Text = 1 Button3.1 bindData() ElseIf inc = 0 Then edit_txt.Count .

Object.MdiParent = MDIParent1 End Sub Private Sub Button2_Click(ByVal sender As System.EventArgs) Handles Button2.Admin. ByVal e As System.Show() ElseIf RadioButton4. ByVal e As System. ByVal e As System.Show() End If Me.Click End End Sub End Class .EventArgs) Handles MyBase.Hide() End Sub Private Sub admin_Load(ByVal sender As System.vb Code:Public Class admin Dim ad_std As New add_std Dim ad_fac As New add_fac Private Sub Button1_Click(ByVal sender As System.Click If RadioButton1.Checked = True Then ad_fac.Object.EventArgs) Handles Button1.Object.Checked = True Then ad_std.Load 'Me.

Text & "'.mdb") con1.'0'.Click TextBox1.'" & TextBox3.Jet.Text & "'.Text con = New OleDb.'0'.Text & "'.'" & TextBox10.'" & TextBox3.EventArgs) Handles Button1.'" & TextBox7.Text & "'.'" & TextBox6.ExecuteNonQuery() con2 = New OleDb.OLEDB.Object.'0'.Text nam = TextBox3.Data Source=d:\student\Semester I.ExecuteNonQuery() con3 = New OleDb.0.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.'0'.Text = TextBox2.4.mdb") Try con.Text & "')".'0'.0.0.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.OleDbConnection("Provider=Microsoft.Text = "1" Then con1 = New OleDb.ExecuteNonQuery() End If If TextBox8.Data Source=d:\student\Semester I.4.Text & "'.Text & "'.Text & "'.'0')".'" & TextBox4.Jet.OleDb Public Class add_std Dim con.'0'.'" & TextBox9.'" & TextBox3.OleDbConnection Dim cmd.'0'.'0')".Open() cmd = New OleDbCommand("insert into Student values('" & TextBox2. con3 As OleDb. con3) ic = cmd3. con) Dim ic As Integer ic = cmd.'0'.Text & "'.ExecuteNonQuery() MsgBox(nam + "" + ": Successfully added in he database") Catch ex As Exception MessageBox.Text & "'.mdb") con2.Text & "'.Data Source=d:\student\Semester I.4. con2) ic = cmd2.Text & "'.'" & TextBox8.'0')".'0'. con2.0. con1.'0'.Show(ex.Data.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2. ByVal e As System.Close() If TextBox8.mdb") con3. cmd1.Add_std.Text & "'.Data Source=d:\student\Baisc_Details.vb Code:Imports System.'" & TextBox1.Text = "2" Then . con1) Dim ic As Integer ic = cmd1.OLEDB.'0'.'" & TextBox5.Text & "'.OleDbConnection("Provider=Microsoft.OLEDB.OleDbDataReader Dim nam As String Private Sub Button1_Click(ByVal sender As System.'0'. cmd3 As OleDb.'0'.OleDbConnection("Provider=Microsoft.'0'.Jet.OleDbConnection("Provider=Microsoft.Jet.Text & "'.'" & TextBox3. cmd2.Text & "'.'0'.OLEDB.OleDbCommand Dim dr As OleDb.Message) End Try con.4.

mdb") con2.0.Text & "'.ExecuteNonQuery() End If If TextBox8.Text & "'.0.OleDbConnection("Provider=Microsoft.'" & TextBox3.OLEDB.'0'.4. con2) ic = cmd2.'" & TextBox3.mdb") con2. con2) ic = cmd2.'0'.0.ExecuteNonQuery() con3 = New OleDb.Text & "'.'0'.'0'.ExecuteNonQuery() End If If TextBox8.OleDbConnection("Provider=Microsoft.Jet.'0'.'" & TextBox3.Data Source=d:\student\Semester II.'0')".'" & TextBox3.'0'.'0'.Text & "'.con1 = New OleDb.'0'.'0'.ExecuteNonQuery() con2 = New OleDb. con3) ic = cmd3.Jet.Text & "'.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2.Data Source=d:\student\Semester IV.'0'. con2) ic = cmd2.'0'.'0'.'0'.Data Source=d:\student\Semester III.'0'.'0'.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2.ExecuteNonQuery() con3 = New OleDb.'0'.Text & "'.Text & "'.OLEDB.'0')".0.mdb") con1.'0'.Jet.Data Source=d:\student\Semester II.ExecuteNonQuery() con2 = New OleDb.'0'.'0'.'" & TextBox3.4.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.'" & TextBox3. con1) Dim ic As Integer ic = cmd1.'0'. con3) ic = cmd3.Text & "'.'0'.OleDbConnection("Provider=Microsoft.Data Source=d:\student\Semester II.'0'.Data Source=d:\student\Semester IV.'0'.'0'.OleDbConnection("Provider=Microsoft.0.OleDbConnection("Provider=Microsoft.OLEDB.Text & "'.Text & "'.Data Source=d:\student\Semester III.OLEDB.4.Data Source=d:\student\Semester III.4.OLEDB.4.'0'.'0'.Jet.0.ExecuteNonQuery() .mdb") con3.OleDbConnection("Provider=Microsoft.mdb") con2.Jet.Jet.Text & "'.'0'.0.Text = "4" Then con1 = New OleDb.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.'0')".Jet.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.'0')".'0'.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2.'0'.'0')".'0'.'0')".'0'.mdb") con3.'0')".'0'.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.'0'.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.Text & "'.OLEDB.mdb") con1.Text & "'.'0'.'0'.'0'.0.Text = "3" Then con1 = New OleDb.4.'0'.OleDbConnection("Provider=Microsoft.4.OLEDB.OLEDB.'" & TextBox3.'0'. con1) Dim ic As Integer ic = cmd1.Jet. con1) Dim ic As Integer ic = cmd1.mdb") con1.4.'0'.'0'.Text & "'.'0')".ExecuteNonQuery() con2 = New OleDb.Text & "'.'" & TextBox3.Text & "'.OleDbConnection("Provider=Microsoft.

Data Source=d:\student\Semester V.'0')".Text & "'.0.'0'.4.'" & TextBox3.'0'.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.ExecuteNonQuery() End If If TextBox8.'0'.'0'.4.mdb") con3.OleDbConnection("Provider=Microsoft.'0'.0.ExecuteNonQuery() End If If TextBox8.'0'.'0'.0.'0'.Text & "'.Jet.OLEDB.'0'.'0'.'0'.'0')".'0'. con2) ic = cmd2. con3) ic = cmd3.'" & TextBox3.Data Source=d:\student\Semester IV.'0')".'" & TextBox3.ExecuteNonQuery() con2 = New OleDb.Text & "'.mdb") con3.'" & TextBox3. con1) Dim ic As Integer ic = cmd1.'0'. con3) ic = cmd3.'0'.4.'0'.Jet.Jet.'0'.'0'.'0')".OleDbConnection("Provider=Microsoft.mdb") con1.'0'.'0'.ExecuteNonQuery() con3 = New OleDb. con1) Dim ic As Integer ic = cmd1.OLEDB.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2.ExecuteNonQuery() con3 = New OleDb.con3 = New OleDb.Text & "'.'0'.OLEDB.Jet.Open() cmd1 = New OleDbCommand("insert into Attendence values('" & TextBox2.'0'.ExecuteNonQuery() End If End Sub .'0')".OLEDB.'0'.'0'.Data Source=d:\student\Semester V.mdb") con1.Data Source=d:\student\Semester V.Text & "'.OleDbConnection("Provider=Microsoft.OleDbConnection("Provider=Microsoft.4.'0'.ExecuteNonQuery() con2 = New OleDb.Text & "'.4. con2) ic = cmd2.'" & TextBox3.'0'.Text & "'.OleDbConnection("Provider=Microsoft.mdb") con2.'0')".OLEDB.Jet.Text & "'.'0'.'0')".Text & "'.Text & "'.Jet.OLEDB.Text & "'.Text & "'.OLEDB.4.'0'.'0'.0.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.'" & TextBox3.'0'.'0'.0.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.Jet. con3) ic = cmd3.Data Source=d:\student\Semester VI.Open() cmd2 = New OleDbCommand("insert into I_internals values('" & TextBox2.Data Source=d:\student\Semester VI.4.mdb") con2.'0'.mdb") con3.Data Source=d:\student\Semester VI.0.OleDbConnection("Provider=Microsoft.OleDbConnection("Provider=Microsoft.Text & "'.'" & TextBox3.Text & "'.'0'.0.Text = "6" Then con1 = New OleDb.'0'.Text = "5" Then con1 = New OleDb.'0'.Open() cmd3 = New OleDbCommand("insert into II_internals values('" & TextBox2.'0'.

Text = DateTimePicker1.Value.Show() Me.Object.Click admin.Object.Year End Sub End Class .Close() End Sub Private Sub DateTimePicker1_ValueChanged(ByVal sender As System.Private Sub Button2_Click(ByVal sender As System.EventArgs) Handles Button2. ByVal e As System.ValueChanged TextBox10. ByVal e As System.EventArgs) Handles DateTimePicker1.Value TextBox7.Text = DateTimePicker1.

Text & "'.Text & "'.Data.Text & "'.OleDbConnection("Provider=Microsoft.Click admin.Object.vb Code:Imports System. ByVal e As System. ByVal e As System.Message) End Try con.Text & "'.'" & TextBox9.'" & TextBox3.'" & TextBox5.'" & TextBox1.Object.Open() cmd = New OleDbCommand("insert into Faculty values('" & TextBox2.Text & "')".Load 'Me.Add_fac.Close() End Sub Private Sub Button2_Click(ByVal sender As System.Text & "'.'" & TextBox6.Text & "'.EventArgs) Handles Button2.Click con = New OleDb.MdiParent = MDIParent1 End Sub End Class ***************************************END******************************************* .OleDbCommand Dim dr As OleDb.OLEDB.ExecuteNonQuery() MsgBox("Successfully record save") Catch ex As Exception MessageBox.Show() Me.OleDb Public Class add_fac Dim con As OleDb.Text & "'.Jet.mdb") Try con.'" & TextBox7.Show(ex.EventArgs) Handles Button1.OleDbDataReader Private Sub Button1_Click(ByVal sender As System.Text & "'.EventArgs) Handles MyBase.OleDbConnection Dim cmd As OleDb.0.Object. con) Dim ic As Integer ic = cmd. ByVal e As System.Close() End Sub Private Sub add_std_Load(ByVal sender As System.4.'" & TextBox4.Data Source=d:\student\Baisc_Details.'" & TextBox8.

Outputs :- .

Form1.vb .

vb .Login.

vb .Std_detail.

Fac_opt.vb .

Sel_sem .

vb .result.

Att_reg .

admin .

Add_std .

Add_fac .

Like while testing servlets we have made drivers and stubs to test the proper functioning of servlets. Local Data Structure: . which is exceeding the total questions available then error could be generated so the provisions has been made to handle that expected error conditioned.Data stored temporarily maintains its integrity. Some drivers and stubs have been made to serve this purpose.Program operates properly at boundary conditions. Since object oriented approach has been followed so data integrity is easy to maintain and data is less prone to any unwanted change.TESTING Since it is not a very big project so any formal test strategy has not been Formed however every unit of program has been tested by white box testing. Boundary Conditions:.To ensure that information properly flows into and out of the Program unit under Test. After unit testing we have found out if he/she enters a no. Following different test has been conducted: Interface: . Like in User module when user gets questions he/she has been provided a set of questions. .. He/she has an input box and entering a question no in that box user can switch to that particular question.

Error handling paths: .Error handling paths are tested to make sure that they work properly.Independent paths: .Independent paths tested to ensure that all statements get executed at least once. After components has been coded and tested. After completing integration testing we have done validation testing to meet the conformity between requirement and the system. Since each component has been unit tested after coding. we have started integration of the various related components together. Integration testing has been done using incremental approach. Few components has been integrated then other components has been added to them. . While following incremental approach a mix of top-down and bottom-up has been followed.

. But then we have tried to fill the database using a forms. database error has been generated. Like once we have made a Access table for storing the subjects available for the exam and time associated with it. So we have decided to go for hit and trial approach. and we were clue less by analyzing the error.k. ..Cause elimination method has been followed especially debugging forms communication. For debugging back-tracking is commonly used. debugs. every thing was o. We have accessed this database after manually filling values in the database no problem at all. Once we find bugs after testing the next step is to remove the bug i. Some time hit and trial is also followed. So when we have replaced the name ‘username’. We have assigned column name And Various no of fields and have seen that there is no problem in it.DEBUGGING The subsequent step of testing is debugging. And finally we have found out that the problem was due to the column name ‘username’ because the Access has a data type named as ‘time’.e.

However project has been implemented for the testing and validation purpose. .IMPLEMENTATION Since the project was to aid in the fulfillment of institute’s plan. So the final implementation of the project would be taken place only when institute would execute its plan. As of now the execution of institute’s plan seem to be round the corner.

. by making some small changes it can be made fit in other organization’s requirement especially organization and institutions dealing with education.SCOPE AND FLEXIBILITY OF THE PROJECT However the project has been developed in the window based platform but it would work efficiently in UNIX based platform as well. The system fabricated is a generalized type.

SUGGESTION AND RECOMMENDATIONS After getting experience by working in the above project I suggest while developing such application using . . This I would be using in my future projects. I suggest the the user interface should be much more appealing by using audio and animations.NET technologies if heavy data (like contain images and audio) are to be used then a more powerful machine should be used to run the application.

Conducive environment. which I have observed that determination and hard work would make us. finished the tasks effectively. supportive team members and guiding management makes best to come out of you. I have got extreme cooperation from his side. I was working on this project with my friend. Environment was very friendly out there. which were looking very tough at a particular point of time. Varun Tiwari our Project coordinator has given us full help in understanding the concepts. First and foremost thing.OBSERVATIONS Now I would like to share some observations made during project. Mr. .

Your interface is Awesome by Dick Oliver. Introducing the .google. Using Visual Studio by Jesse Liberty 3.NET framework by Bill Wagner 2.REFERENCES 1. 4.com . Internet resources: http://www.com http://www./ com/ http://www.devhood.wikipedia.

Sign up to vote on this title
UsefulNot useful