Jag vill eventuellt skicka med några Adodb.parametrar in i en funktion där jag ska köra lite lagrade procedurer. Är ADODB.Parameters ett objekt eller en enum?Defaultvärde när det är Optional?
Detta funkar inte...
<code>
Private Function RunSP(ByVal strSPName As String, ByVal Retval As Enum_ReturnType, Optional ByRef objParameters As ADODB.Parameters) As SP_ReturnObject
</code>
Det borde ju vara något i stil med:
<code>
Private Function RunSP(ByVal strSPName As String, ByVal Retval As Enum_ReturnType, Optional ByRef objParameters As ADODB.Parameters=MITT_DEFAULT_VÄRDE) As SP_ReturnObject
</code>Sv: Defaultvärde när det är Optional?
Om det är ett objekt så kan du prova med:
<code>
Private Function RunSP(ByVal strSPName As String, ByVal Retval As Enum_ReturnType, Optional ByRef objParameters As ADODB.Parameters=Nothing) As SP_ReturnObject
</code>