
22/02/2002, 17:55
|
| | Fecha de Ingreso: enero-2002
Mensajes: 10
Antigüedad: 23 años, 4 meses Puntos: 0 | |
Problemas Con Una Dll Hola, tengo una DLL "ALRemoto.dll" con la función:
Public Function ObtenerCategorias(ByVal sClasificacion As String) As ADODB.Recordset
, donde sClasificacion es un parámetro de entrada.
La llamo desde una página ASP, mediante:
<object RUNAT="server" PROGID="ALRemoto.rclsFamilia" ID="oFamilias"></object>
<%
dim rsCategorias
'Obtenemos todas las categorias
set rsCategorias = server.CreateObject("ADODB.recordset")
rsCategorias = oFamilias.ObtenerCategorias("categoria")
%>
Al ejecutarlo me contesta:
“Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: 'ObtenerCategorias'”
También he probado a declarar el objeto de la DLL como:
dim oFamilias
set oFamilias = server.CreateObject("ALRemoto.rclsFamilia&quo t;)
etc…
pero con el mismo resultado.
¿Alguien me puede echar una mano?
Gracias. |