PO FAVOR!!! LLAMAR A UN STORE PROCEDURE- DA ERROR - x

01/08/2003 - 00:49 por ximemachi | Informe spam
Hola por favor ya estoy loca con esto no encuentro el error:
Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
procedure:

**Alprincipio de la pagina inclui mi archivo asi ¿será por esto?*****
<!-#INCLUDE FILE ="ADOVBS.INC"->

SET objCmd=Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65*****
objCmd.CommandText="CommercialSummary"
set objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute


tambien intente con la conexion de este tipo!!!****************

set objConexion=server.CreateObject("ADODB.Connection")
strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
application("server") & ";DATABASE=BOLREP"
objconexion.Open strConex
objCmd.ActiveConnection=objconexion
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
objCmd.CommandText="CommercialSummary"
set objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute

****este es el error******
Error Type:
ADODB.Command (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are
in conflict with one another.


muchas gracias xime

Preguntas similare

Leer las respuestas

#1 Víctor B.
01/08/2003 - 09:35 | Informe spam
Creo que en ASP no se puede usar el objeto ADO Command. Deberás usar el
objecto Connection y llamar a su método Execute, o bien usar un recordset.

"Ximena" escribió en el mensaje
news:
Hola por favor ya estoy loca con esto no encuentro el error:
Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
procedure:

**Alprincipio de la pagina inclui mi archivo asi ¿será por esto?*****
<!-#INCLUDE FILE ="ADOVBS.INC"->

SET objCmd=Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute


tambien intente con la conexion de este tipo!!!****************

set objConexion=server.CreateObject("ADODB.Connection")
strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
application("server") & ";DATABASE=BOLREP"
objconexion.Open strConex
objCmd.ActiveConnection=objconexion
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute

****este es el error******
Error Type:
ADODB.Command (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are
in conflict with one another.


muchas gracias xime
Respuesta Responder a este mensaje
#2 Javier Carnicer
01/08/2003 - 11:28 | Informe spam
Quiza no te esta reconociendo el valor de las constantes de ADOVBS.INC

Prueba poniendo
objCmd.CommandType=4
que es el valor que debe tomar para ejecutar un procedimiento almacenado

Javier Carnicer

"Ximena" escribió en el mensaje
news:
Hola por favor ya estoy loca con esto no encuentro el error:
Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
procedure:

**Alprincipio de la pagina inclui mi archivo asi ¿será por esto?*****
<!-#INCLUDE FILE ="ADOVBS.INC"->

SET objCmd=Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute


tambien intente con la conexion de este tipo!!!****************

set objConexion=server.CreateObject("ADODB.Connection")
strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
application("server") & ";DATABASE=BOLREP"
objconexion.Open strConex
objCmd.ActiveConnection=objconexion
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute

****este es el error******
Error Type:
ADODB.Command (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are
in conflict with one another.


muchas gracias xime
Respuesta Responder a este mensaje
#3 ximemachi
01/08/2003 - 18:40 | Informe spam
SOCORROOOOOOOOOOOOO!!!

NADA!! NO ME FUNCIONA NI CON TYPECOMMAND= 4
Y COMO HARIA? EN EL EXECUTE PARA PASARLE LOS 8 PARAMETROS???
PUES NO ACEPTA CREATEPARAMETER!!!

POR FIS AYUDA!!!!
GRACIAS

"Javier Carnicer" wrote in message news:<eOQ#...
Quiza no te esta reconociendo el valor de las constantes de ADOVBS.INC

Prueba poniendo
objCmd.CommandType=4
que es el valor que debe tomar para ejecutar un procedimiento almacenado

Javier Carnicer

"Ximena" escribió en el mensaje
news:
> Hola por favor ya estoy loca con esto no encuentro el error:
> Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
> mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
> procedure:
>
> **Alprincipio de la pagina inclui mi archivo asi ¿será por esto?*****
> <!-#INCLUDE FILE ="ADOVBS.INC"->
>
> SET objCmd=Server.CreateObject("ADODB.Command")
> objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
> objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
> LINEA 65*****
> objCmd.CommandText="CommercialSummary"
> set
objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
> set
objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
> set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
> set
objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
> set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
> set
objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
> set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
> set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")
>
> objCmd.Parameters.Append objParam1
> objCmd.Parameters.Append objParam2
> objCmd.Parameters.Append objParam3
> objCmd.Parameters.Append objParam4
> objCmd.Parameters.Append objParam5
> objCmd.Parameters.Append objParam6
> objCmd.Parameters.Append objParam7
> objCmd.Parameters.Append objParam8
>
> objCmd.Execute
>
>
> tambien intente con la conexion de este tipo!!!****************
>
> set objConexion=server.CreateObject("ADODB.Connection")
> strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
> application("server") & ";DATABASE=BOLREP"
> objconexion.Open strConex
> objCmd.ActiveConnection=objconexion
> objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
> LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
> objCmd.CommandText="CommercialSummary"
> set
objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
> set
objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
> set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
> set
objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
> set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
> set
objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
> set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
> set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")
>
> objCmd.Parameters.Append objParam1
> objCmd.Parameters.Append objParam2
> objCmd.Parameters.Append objParam3
> objCmd.Parameters.Append objParam4
> objCmd.Parameters.Append objParam5
> objCmd.Parameters.Append objParam6
> objCmd.Parameters.Append objParam7
> objCmd.Parameters.Append objParam8
>
> objCmd.Execute
>
> ****este es el error******
> Error Type:
> ADODB.Command (0x800A0BB9)
> Arguments are of the wrong type, are out of acceptable range, or are
> in conflict with one another.
>
>
> muchas gracias xime
Respuesta Responder a este mensaje
#4 Ximena Machicao
01/08/2003 - 23:20 | Informe spam
TE CUENTO QUE ME SIGUE SALIENDO EL MISMO ERROR!!!

ENTONCES LO EJECUTO POR UNA CONEXION... CON LO QUE ME ESCRIBISTE

SET objCmd=Server.CreateObject("ADODB.Connection")
objCmd.Open "PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
application("server") & ";DATABASE=BOLREP"
'"DSN=BOLREP;UID=bolrep;PWD=repbol"

objCmd.Execute "CommercialSummary '200306', '200305', 5, 2003, 6,
2003,'01', '04'",,adCmdStoredProc

PERO AHORA ME SALE UN ERROR DE QUE EL TIEMPO EXPIRO!!!
ENTONCES NO SE SI HICE BIEN PERO EN EL SERVIDOR EN PROPIEDADES DE MI SITIO
WEB
en la pestaña DIRECTORIO en PERMISOS DE EJECUCION estaba solo scripts
entonces le cambie a Scripts y ejecutables y en el boton del lado
CONfiguracion en Tiempo de espera de CGi's cambie a 900 seconds.

Pero ahora parece que funcionara tarda mas de 20 minutos en mostrar la barra
de estado del esplorer cargandose y al final sale error que la pagina no se
encuentra y nisiquiera realizo lo que el Store Procedure tenia que hacer y
tardo tanto ¿QUE HAGO POR FAVOR AYUDA?


"Víctor B." escribió en el mensaje
news:#
SET objCmd=Server.CreateObject("ADODB.Command")
objCmd.Execute "CommercialSummary, '200306', '200305', 5, 2003, 6, 2003,
'01', '04' "



"Ximena" escribió en el mensaje
news:
> SOCORROOOOOOOOOOOOO!!!
>
> NADA!! NO ME FUNCIONA NI CON TYPECOMMAND= 4
> Y COMO HARIA? EN EL EXECUTE PARA PASARLE LOS 8 PARAMETROS???
> PUES NO ACEPTA CREATEPARAMETER!!!
>
> POR FIS AYUDA!!!!
> GRACIAS
>
> "Javier Carnicer" wrote in message
news:<eOQ#...
> > Quiza no te esta reconociendo el valor de las constantes de ADOVBS.INC
> >
> > Prueba poniendo
> > objCmd.CommandType=4
> > que es el valor que debe tomar para ejecutar un procedimiento


almacenado
> >
> > Javier Carnicer
> >
> > "Ximena" escribió en el mensaje
> > news:
> > > Hola por favor ya estoy loca con esto no encuentro el error:
> > > Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
> > > mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
> > > procedure:
> > >
> > > **Alprincipio de la pagina inclui mi archivo asi ¿será por


esto?*****
> > > <!-#INCLUDE FILE ="ADOVBS.INC"->
> > >
> > > SET objCmd=Server.CreateObject("ADODB.Command")
> > > objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
> > > objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
> > > LINEA 65*****
> > > objCmd.CommandText="CommercialSummary"
> > > set
> >



objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
> > > set
> >



objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
> > > set
objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
> > > set
> >
objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
> > > set
objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
> > > set
> >
objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
> > > set
objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
> > > set
objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")
> > >
> > > objCmd.Parameters.Append objParam1
> > > objCmd.Parameters.Append objParam2
> > > objCmd.Parameters.Append objParam3
> > > objCmd.Parameters.Append objParam4
> > > objCmd.Parameters.Append objParam5
> > > objCmd.Parameters.Append objParam6
> > > objCmd.Parameters.Append objParam7
> > > objCmd.Parameters.Append objParam8
> > >
> > > objCmd.Execute
> > >
> > >
> > > tambien intente con la conexion de este tipo!!!****************
> > >
> > > set objConexion=server.CreateObject("ADODB.Connection")
> > > strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
> > > application("server") & ";DATABASE=BOLREP"
> > > objconexion.Open strConex
> > > objCmd.ActiveConnection=objconexion
> > > objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
> > > LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
> > > objCmd.CommandText="CommercialSummary"
> > > set
> >



objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
> > > set
> >



objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
> > > set
objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
> > > set
> >
objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
> > > set
objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
> > > set
> >
objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
> > > set
objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
> > > set
objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")
> > >
> > > objCmd.Parameters.Append objParam1
> > > objCmd.Parameters.Append objParam2
> > > objCmd.Parameters.Append objParam3
> > > objCmd.Parameters.Append objParam4
> > > objCmd.Parameters.Append objParam5
> > > objCmd.Parameters.Append objParam6
> > > objCmd.Parameters.Append objParam7
> > > objCmd.Parameters.Append objParam8
> > >
> > > objCmd.Execute
> > >
> > > ****este es el error******
> > > Error Type:
> > > ADODB.Command (0x800A0BB9)
> > > Arguments are of the wrong type, are out of acceptable range, or are
> > > in conflict with one another.
> > >
> > >
> > > muchas gracias xime


Respuesta Responder a este mensaje
#5 TobleRone
04/08/2003 - 01:46 | Informe spam
Como bien dice el error hay conflictos entre los tipos de datos que
estas enviando, y los que espera y manipula el StoredProc.

Para ayudarte, trata de enviarnos el código del StoredProc, o por lo menos,
el header en donde defines los parametros.

Saludos

"Ximena" escribió en el mensaje
news:
Hola por favor ya estoy loca con esto no encuentro el error:
Cuando ejecuto me sale error en la fila 65 y esto es lo que contiene
mi pagina ASp ¡por favor ayuda..como hago para que corra el Store
procedure:

**Alprincipio de la pagina inclui mi archivo asi ¿será por esto?*****
<!-#INCLUDE FILE ="ADOVBS.INC"->

SET objCmd=Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = "DSN=BOLREP;UID=bolrep;PWD=repbol"
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute


tambien intente con la conexion de este tipo!!!****************

set objConexion=server.CreateObject("ADODB.Connection")
strConex="PROVIDER=SQLOLEDB;UID=bolrep;PWD=repbol;SERVER=" &
application("server") & ";DATABASE=BOLREP"
objconexion.Open strConex
objCmd.ActiveConnection=objconexion
objCmd.CommandType=adCmdStoredProc ******ESTA SUPUESTAMENTE ES LA
LINEA 65 Y SIGUE MAL EN ESTA LINEA*****
objCmd.CommandText="CommercialSummary"
set


objParam1=objcmd.CreateParameter("gest_act",adChar,adParamInput,6,"200306")
set


objParam2=objcmd.CreateParameter("gest_ant",adChar,adParamInput,6,"200305")
set objParam3=objcmd.CreateParameter("mes_ant",adInteger,adParamInput,,5)
set


objParam4=objcmd.CreateParameter("ano_ant",adInteger,adParamInput,,2003)
set objParam5=objcmd.CreateParameter("mes_act",adInteger,adParamInput,,6)
set


objParam6=objcmd.CreateParameter("ano_act",adInteger,adParamInput,,2003)
set objParam7=objcmd.CreateParameter("cod_reg",adChar,adParamInput,2,"01")
set objParam8=objcmd.CreateParameter("cod_age",adChar,adParamInput,2,"04")

objCmd.Parameters.Append objParam1
objCmd.Parameters.Append objParam2
objCmd.Parameters.Append objParam3
objCmd.Parameters.Append objParam4
objCmd.Parameters.Append objParam5
objCmd.Parameters.Append objParam6
objCmd.Parameters.Append objParam7
objCmd.Parameters.Append objParam8

objCmd.Execute

****este es el error******
Error Type:
ADODB.Command (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are
in conflict with one another.


muchas gracias xime
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida