Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao Paolo,
la risposta alla prima domanda è SI
Per la seconda domanda, se per colpi in bersaglio intendi [colpi al centro] + [colpi in sagoma], puoi fare così:
Function fncRisultato(ByVal intColpiTot As Integer, _
ByVal intColpiCentro As Integer, ByVal intColpiSagoma As Integer) _
As String
Select Case intColpiTot
Case Is < (intColpiSagoma + intColpiCentro)
fncRisultato = "Hai utilizzato più cartucce di quelle consentite!!!"
Case 32 '-- LIVELLO DEI COLPI TOTALI DELLA LEZIONE
Select Case intColpiCentro
Case 28 To 32
fncRisultato = "Ottimo"
Case 19 To 27
fncRisultato = "Buono"
Case Is < 19
Select Case (intColpiCentro + intColpiSagoma)
Case Is < 11
fncRisultato = "Non Valutabile"
Case 11 To 18
fncRisultato = "Insufficiente"
Case 19 To 32
fncRisultato = "Sufficente"
Case Else
'Do Nothing
End Select
Case Else
'Do Nothing
End Select
Case 60 '-- LIVELLO DEI COLPI TOTALI DELLA LEZIONE
...........................................
Case XX '-- LIVELLO DEI COLPI TOTALI DELLA LEZIONE
'.....................
Case Else
fncRisultato = "n/a"
End Select
End Function
Per brevità ho omesso di riscrivere tutta la funzione.
David