RE:COMO EJECUTAR STORED PROCEDURE?
Si necesitas ejecutar un Store Procedure que devuelva datos debes hacer lo siguiente :
siendo cn una conexion valida, y Rs un recordset
sq="Exec NombredelProcedimientoAlmacenado "
rs.open sq,con,, adOpenKeySet, adLockReadOnly
con esto trabajas el recordset como si fuera una tabla comun y corriente
si el procedimiento almacenado tiene parametros sería
siendo parametro1 y parametro3 valores númericos y parametro2 un string (los parametros string debes encerrarlos entre ' )
sq="Exec NombredelProcedimientoAlmacenado " & parametro1 & ",'" & parametro2 & "'," & parametro3
rs.open sq,con,, adOpenKeySet, adLockReadOnly