i want to call an oracle stored procedure in VB6.

The procedure delivers a NUMBER 22 OUT parameter.

Which ".CreateParameter" setup do i have to use?

At the moment i use:
Set mStoredProcPrmGender = cmd.CreateParameter("V_COUNTEDITEMS", adNumeric, adParamOutput, 22)
but this raises the error: "syntay error or access violation"

I'm working with the "MS ODBC for Oracle" driver.

Can someone help me please???