Buonasera, vorrei sottoporre la seguente function:
Private Function asp_olio(ID_Analisi As Integer, contr As Controls) As Boolean
Dim db As DAO.Database
Dim strsql As String, Min As String, Max As String
Set db = CurrentDb
If DCount("*", "Q_Limiti", "ID_Analisi_Campione_Lim=" & ID_Analisi & " AND Tipo_Campione='" & tcamp & "'") = 1 Then
Min = DLookup("[Min]", "Q_Limiti", "[ID_Analisi_Campione_Lim]=" & ID_Analisi & " And [Tipo_Campione] = '" & tcamp & "'")
Max = DLookup("[Max]", "Q_Limiti", "[ID_Analisi_Campione_Lim]=" & ID_Analisi & " And [Tipo_Campione] = '" & tcamp & "'")
End If
If DCount("*", "Q_Limiti", "ID_Analisi_Campione_Lim=" & ID_Analisi & " AND Tipo_Campione='" & tcamp & "'") = 0 Then
Min = "n.d."
Max = "n.d."
End If
strsql = "INSERT INTO Valore_Analisi (ID_Analisi_Campione,ID_Assegnazione,Valore_Analisi,Min,Max)" & _
" values(ID_Analisi," & N_ID & ",'" & contr & "','" & Min & "','" & Max & "')"
db.Execute strsql
DoCmd.SetWarnings False
End Function
c'è un errore ma non riesco a trovarlo.