Avoid Dulpicacy while entering Data in SQL db using VB6 as front end

Tags:
SQL
Visual Basic 6
Iam beginner in Vb & SQL. I am entering data like MemberName(txtMemberName.text) in sql database through VB6 front end form. I can enter same data in this field. Can any body help me in avoiding the duplicacy of the data. Following is my code on Save button :- Private Sub btnSave_Click() If (validate()) Then Adodc1.Recordset.Fields("MembershipID") = Val(Trim(txtMemberID.Text)) Adodc1.Recordset.Fields("MemberName") = Trim(txtMemberName.Text) Adodc1.Recordset.Fields("Address") = txtAddress.Text Adodc1.Recordset.Fields("ContactNo") = Val(txtContactNo.Text) Adodc1.Recordset.Fields("Height") = Val(txtHeight.Text) Adodc1.Recordset.Fields("Gender") = cmbGender.Text Adodc1.Recordset.Fields("JoiningDate") = CDate(Trim(txtJoiningDate.Text)) Adodc1.Recordset.Fields("DateOfBirth") = CDate(Trim(txtDateOfBirth.Text)) If Option1.Value = True Then Adodc1.Recordset.Fields("IsTrainerRequired") = 1 Else Adodc1.Recordset.Fields("IsTrainerRequired") = 0 End If Adodc1.Recordset.Update MsgBox "Member Successfully Added", vbOKOnly, "Member Registration" Adodc1.Recordset.MoveLast btnAdd.Enabled = True btnSave.Enabled = False btnClear.Enabled = False Else MsgBox "Please Enter and Save Appropriate Values", vbApplicationModal End If 'ClearAll End Sub

Answer Wiki

Thanks. We'll let you know when a new response is added.

hi,
this is simple think, use the primary key or unique key constraints for which column you want avoid duplicate values.

Discuss This Question: 1  Reply

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • carlosdl
    Take a look at This similar question. Feel free to post any additional question/doubts you may encounter.
    69,510 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following