VB Assignment

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

NAME: CHUKWUBUIKEM CHIABUOTU N.

DEPT: COMPUTER SCIENCE


REG NO: MOUAU/CMP/16/96734
COURSE: CSC 417
DATE: 26/02/2021

ASSIGNMENT

FORM 1
Imports System.Data.OleDb
Imports System.Data
Public Class Form1
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnlogin.Click


Dim uname As String = ""
Dim pword As String
Dim userid As String = ""
Dim pass As String

If txtusername.Text = "" Or txtpassword.Text = "" Then


MessageBox.Show("Please Fill Your Information")

Else
uname = txtusername.Text
pword = txtpassword.Text
Dim querry As String = "select password from assignment where username = '"
& uname & "';"
Dim dbsource As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source =
testpage.accdb"
Dim Conn As New OleDbConnection(dbsource)
Dim cmd As New OleDbCommand(querry, Conn)
Conn.Open()
Try
pass = cmd.ExecuteScalar().ToString

Catch ex As Exception
MessageBox.Show("User Name Does Not Exit")

End Try

If (pword = pass) Then


MessageBox.Show("Login Successful")
Me.Hide()
home.Show()
Else
MessageBox.Show("Login Faild")
txtusername.Clear()
txtpassword.Clear()

End If
End If

End Sub

Private Sub btncreate_Click(sender As Object, e As EventArgs) Handles btncreate.Click


Me.Hide()
Form2.Show()

End Sub

FORM 2

Public Class Form2


Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset

Sub Connectdata()
con.Open("Provider=Microsoft.ACE.OLEDB.12.0;Data Source = testpage.accdb")
rs.Open(" SELECT * FROM [assignment]", con, ADODB.CursorTypeEnum.adOpenDynamic,
ADODB.LockTypeEnum.adLockOptimistic)

End Sub
Private Sub btnregister_Click(sender As Object, e As EventArgs) Handles
btnregister.Click
If txtfullname.Text = "" Or txtuserpass.Text = "" Or txtusername.Text = "" Then
MsgBox("Please kindly key in your Details Properly")
Else
Call Connectdata()

rs.AddNew()
rs(0).Value = txtfullname.Text
rs(1).Value = cmblevel.Text
rs(2).Value = txtusername.Text
rs(3).Value = txtuserpass.Text

rs(4).Value = rdbfemale.Text
rs(4).Value = rdbmale.Text

rs.Update()
con.Close()

Select Case MessageBox.Show("Data Saved Successful", "welcome",


MessageBoxButtons.YesNo, MessageBoxIcon.Information)
Case MsgBoxResult.Yes
Me.Hide()
Form1.Show()
Case MsgBoxResult.No
End Select
End If
clear()
Exit Sub

End Sub
Public Sub clear()
txtfullname.Text = Nothing
txtusername.Text = Nothing
txtuserpass.Text = Nothing
rdbfemale.Text = Nothing
rdbfemale.Text = Nothing
cmblevel.SelectedItem = Nothing

End Sub

Private Sub btnback_Click(sender As Object, e As EventArgs) Handles btnback.Click


Me.Hide()
home.Show()
End Sub
End Class
FORM 3

Public Class home


Private Sub btnreg_Click(sender As Object, e As EventArgs) Handles btnreg.Click
Me.Hide()
Form2.Show()
End Sub

Private Sub btnclose_Click(sender As Object, e As EventArgs) Handles btnclose.Click


Application.Exit()
End Sub
End Class

You might also like