Ik heb eigenlijk gecontroleerd welke waarden worden doorgegeven in VB-scriptaanroep aan die opgeslagen procedure en ontdekte dat de waarde voor str_id niet wordt doorgegeven, vandaar dat de uitvoering van de procedure mislukte en de bovenstaande fout veroorzaakte.
Ik heb één waarde toegewezen aan de variabele str_id en opnieuw gecontroleerd door de code uit te voeren en het werkte naar behoren.
Eén ding kwam ik hier te weten door deze fout, namelijk wanneer we de vereiste parameterwaarde niet doorgeven of we de parameter als null doorgeven, zelfs als het verplicht is dat dit type fout wordt gegenereerd.
Bedankt voor iedereen die me heeft geholpen bij deze vraag.