Torna al Thread

Private Sub Campo2_BeforeUpdate(Cancel As Integer) Dim Rs As Recordset Set Rs = DBEngine(0)(0).OpenRecordset("SELECT COUNT(*) AS Doppione FROM anag1 WHERE Campo2='" & Me!Campo2 & "'") If Rs.Fields("Doppione") > 0 Then MsgBox "impossibile effettuare l'inserimento perchè" & vbCrLf & "il valore ==> " & Campo2 & " <== è già presente" & vbCrLf & "per il record " & ID, vbCritical, "Attenzione !" Cancel = True End If Rs.Close Set Rs = Nothing End Sub
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5