ToshTrent
Technical User
- Jul 27, 2003
- 209
Hi all,
When I try to update a record using the code below, somehow a duplicate record is created, could someone please advise me on how to fix this?
[blue]
Set rs = New ADODB.Recordset
rs.Open "SELECT * FROM qry_MediaRequests WHERE ClntD = " & cboClients.ItemData(cboClients.ListIndex) & " AND MgD = " & cboMagazines.ItemData(cboMagazines.ListIndex), DBcn, adOpenStatic, adLockOptimistic
rs!ClntD = cboEditClients.ItemData(cboEditClients.ListIndex)
rs!MgD = cboEditMagazines.ItemData(cboEditMagazines.ListIndex)
rs!MdCd = Trim(txtEditMediaCode.Text)
rs!Stts = cboStatus.ItemData(cboStatus.ListIndex)
rs!FP = strFormProvided
rs!Cmmnts = txtEditComments.Text
If cboStatus.ItemData(cboStatus.ListIndex) = 2 Then
rs!CmpltdDt = CompletedDate
rs!CmpltdBy = UCase(User)
Else
rs!CmpltdDt = ""
rs!CmpltdBy = ""
End If
rs.Update
rs.Close[/blue]
The section of code above is from my Save Command Button,
[red]
Thankyou[/red]
Matt
When I try to update a record using the code below, somehow a duplicate record is created, could someone please advise me on how to fix this?
[blue]
Set rs = New ADODB.Recordset
rs.Open "SELECT * FROM qry_MediaRequests WHERE ClntD = " & cboClients.ItemData(cboClients.ListIndex) & " AND MgD = " & cboMagazines.ItemData(cboMagazines.ListIndex), DBcn, adOpenStatic, adLockOptimistic
rs!ClntD = cboEditClients.ItemData(cboEditClients.ListIndex)
rs!MgD = cboEditMagazines.ItemData(cboEditMagazines.ListIndex)
rs!MdCd = Trim(txtEditMediaCode.Text)
rs!Stts = cboStatus.ItemData(cboStatus.ListIndex)
rs!FP = strFormProvided
rs!Cmmnts = txtEditComments.Text
If cboStatus.ItemData(cboStatus.ListIndex) = 2 Then
rs!CmpltdDt = CompletedDate
rs!CmpltdBy = UCase(User)
Else
rs!CmpltdDt = ""
rs!CmpltdBy = ""
End If
rs.Update
rs.Close[/blue]
The section of code above is from my Save Command Button,
[red]
Thankyou[/red]
Matt