Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Prompt a Msgbox if there are same entries

$
0
0
How can I make my program prompt a warning message box saying that the data already exist?. For example if I enter the same employee Id a message box will prompt saying the id already exist. And where should i put the code.

Here is my code for the save button

 
Private Sub cmdSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdSave.Click
        Call disControl()
        'Validation
        If invalidSaveEntry() = True Then
            Call enaControl()
            Exit Sub
        End If

        If MsgBox("Are you sure you want to save this record?", CType(MsgBoxStyle.YesNo + MsgBoxStyle.DefaultButton2 + MsgBoxStyle.Question, MsgBoxStyle), "Save") = MsgBoxResult.Yes Then
            'Start Save
            SQL = "Insert into tbl_info(fldid," & _
                 "fldname," & _
                 "fldate," & _
                 "fldateemployed," & _
                 "fldposition," & _
                 "fldepartment," & _
                 "fldage," & _
                 "fldsex," & _
                 "fldweight," & _
                 "fldcitizenship," & _
                 "fldateofbirth," & _
                 "fldplaceofbirth," & _
                 "fldcivilstatus," & _
                 "fldreligion," & _
                 "fldtelnumber," & _
                 "fldrplace," & _
                 "fldpplace," & _
                 "fldsssnumber," & _
                 "fldtinnumber," & _
                 "fldphnumber," & _
                 "fldpibignumber," & _
                 "fldelementary," & _
                 "fldfromto1," & _
                 "fldhighSchool," & _
                 "fldfromto2," & _
                 "fldcollege," & _
                 "fldfromto3," & _
                 "fldfthname," & _
                 "fldfage," & _
                 "fldfoccupation," & _
                 "fldmthname," & _
                 "fldmage," & _
                 "fldmoccupation," & _
                 "fldsname," & _
                 "fldsage," & _
                 "fldsoccupation," & _
                 "fldwefromto1," & _
                 "fldweposition1," & _
                 "fldweadd1," & _
                 "fldwesalary1," & _
                 "fldwefromto2," & _
                 "fldweposition2," & _
                 "fldweadd2," & _
                 "fldwesalary2," & _
                 "fldwefromto3," & _
                 "fldweposition3," & _
                 "fldweadd3," & _
                 "fldwesalary3," & _
                 "fldwefromto4," & _
                 "fldweposition4," & _
                 "fldweadd4," & _
                 "fldwesalary4," & _
                 "fldnename," & _
                 "fldnerelationship," & _
                 "fldneadd," & _
                 "fldnetel," & _
                 "photo) values('" & Me.txtID.Text.Trim & "'," & _
                  "'" & Me.txtFname.Text.Trim & "'," & _
                  "'" & Me.dtpdate.Text.Trim & "'," & _
                  "'" & Me.dtpdateemployed.Text.Trim & "'," & _
                  "'" & Me.txtposition.Text.Trim & "'," & _
                  "'" & Me.CbDepartment.Text.Trim & "'," & _
                  "'" & Me.txtAge.Text.Trim & "'," & _
                  "'" & Me.CbSex.Text.Trim & "'," & _
                  "'" & Me.TxtWeight.Text.Trim & "'," & _
                  "'" & Me.TxtCitizenship.Text.Trim & "'," & _
                  "'" & Me.DtDateofBirth.Text.Trim & "'," & _
                  "'" & Me.TxtPlaceofBirth.Text.Trim & "'," & _
                  "'" & Me.TxtCStatus.Text.Trim & "'," & _
                  "'" & Me.TxtReligion.Text.Trim & "'," & _
                  "'" & Me.TxtTelNo.Text.Trim & "'," & _
                  "'" & Me.TxtResidenceAddress.Text.Trim & "'," & _
                  "'" & Me.TxtProvincialAddress.Text.Trim & "'," & _
                  "'" & Me.TxtSSSNo.Text.Trim & "'," & _
                  "'" & Me.TxtTIN.Text.Trim & "'," & _
                  "'" & Me.TxtPhilhealthNo.Text.Trim & "'," & _
                  "'" & Me.TxtPagibig.Text.Trim & "'," & _
                  "'" & Me.TxtElementary.Text.Trim & "'," & _
                  "'" & Me.TxtFromTo1.Text.Trim & "'," & _
                  "'" & Me.TxtHighSchool.Text.Trim & "'," & _
                  "'" & Me.TxtFromTo2.Text.Trim & "'," & _
                  "'" & Me.TxtCollege.Text.Trim & "'," & _
                  "'" & Me.TxtFromTo3.Text.Trim & "'," & _
                  "'" & Me.TxtFthname.Text.Trim & "'," & _
                  "'" & Me.TxtFAge.Text.Trim & "'," & _
                  "'" & Me.TxtFOccupation.Text.Trim & "'," & _
                  "'" & Me.TxtMthname.Text.Trim & "'," & _
                  "'" & Me.TxtMAge.Text.Trim & "'," & _
                  "'" & Me.TxtMOccupation.Text.Trim & "'," & _
                  "'" & Me.TxtSName.Text.Trim & "'," & _
                  "'" & Me.TxtSAge.Text.Trim & "'," & _
                  "'" & Me.TxtSOccupation.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Fromto1.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Position1.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Add1.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Salary1.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Fromto2.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Position2.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Add2.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Salary2.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Fromto3.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Position3.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Add3.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Salary3.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Fromto4.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Position4.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Add4.Text.Trim & "'," & _
                  "'" & Me.TxtWE_Salary4.Text.Trim & "'," & _
                  "'" & Me.TxtNE_Name.Text.Trim & "'," & _
                  "'" & Me.TxtNE_Relationship.Text.Trim & "'," & _
                  "'" & Me.TxtNE_Add.Text.Trim & "'," & _
                  "'" & Me.TxtNE_Tel.Text.Trim & "'," & _
                  "'" & Me.PictureBox1.Image.PixelFormat & "')"
            Call execComDB(SQL)     'Execute the insert query
            Me.Close()    'Close the form
            '*** Display new record
            SQL = "Select * from tbl_info " & _
                  "order by fldid desc"
            Call frmMain.dispRec(SQL)
            Call frmMain.dispRecCount() 'Display record count
            '--- End of displaying new record
        End If
    End Sub


Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>