Error en Reporting Services al usar Stored Procedures...

17/11/2005 - 23:56 por ericka | Informe spam
Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al usar el
wizard para generar un reporte y utilizar un stored procedure con 2 o mas
parametros me marca este error: There is an error in the query. Implicit
conversion from data type sql_variant to int is not allowed. Use the CONVERT
function to run this query. y es imposible continuar, alguna idea?
Gracias!
ericka

Preguntas similare

Leer las respuestas

#1 Isaias
18/11/2005 - 00:10 | Informe spam
Ericka

El texto por si solo es DESCRIPTIVO, Implicit
conversion from data type sql_variant to int is not allowed, "no se permite
la conversion IMPLICITA de un tipo sql_variant a un INT", Use the CONVERT
function to run this query, "Utilice la funcion CONVERT para ejecutar la
consulta"

Saludos
IIslas


"ericka" escribió:

Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al usar el
wizard para generar un reporte y utilizar un stored procedure con 2 o mas
parametros me marca este error: There is an error in the query. Implicit
conversion from data type sql_variant to int is not allowed. Use the CONVERT
function to run this query. y es imposible continuar, alguna idea?
Gracias!
ericka
Respuesta Responder a este mensaje
#2 ericka
18/11/2005 - 00:37 | Informe spam
Isaias, se lo que dice el error y ya trate usando la funcion Convert y por
supuesto no funciona, por eso escribi mi pregunta aqui.
ericka


"Isaias" escribió:

Ericka

El texto por si solo es DESCRIPTIVO, Implicit
conversion from data type sql_variant to int is not allowed, "no se permite
la conversion IMPLICITA de un tipo sql_variant a un INT", Use the CONVERT
function to run this query, "Utilice la funcion CONVERT para ejecutar la
consulta"

Saludos
IIslas


"ericka" escribió:

> Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al usar el
> wizard para generar un reporte y utilizar un stored procedure con 2 o mas
> parametros me marca este error: There is an error in the query. Implicit
> conversion from data type sql_variant to int is not allowed. Use the CONVERT
> function to run this query. y es imposible continuar, alguna idea?
> Gracias!
> ericka
Respuesta Responder a este mensaje
#3 Eleazar Nuñez
18/11/2005 - 00:48 | Informe spam
Hola (take it easy)
si tienes el query mandalo para que te ayuden a checarlo
"ericka" escribió en el mensaje
news:
Isaias, se lo que dice el error y ya trate usando la funcion Convert y por
supuesto no funciona, por eso escribi mi pregunta aqui.
ericka


"Isaias" escribió:

> Ericka
>
> El texto por si solo es DESCRIPTIVO, Implicit
> conversion from data type sql_variant to int is not allowed, "no se


permite
> la conversion IMPLICITA de un tipo sql_variant a un INT", Use the


CONVERT
> function to run this query, "Utilice la funcion CONVERT para ejecutar la
> consulta"
>
> Saludos
> IIslas
>
>
> "ericka" escribió:
>
> > Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al


usar el
> > wizard para generar un reporte y utilizar un stored procedure con 2 o


mas
> > parametros me marca este error: There is an error in the query.


Implicit
> > conversion from data type sql_variant to int is not allowed. Use the


CONVERT
> > function to run this query. y es imposible continuar, alguna idea?
> > Gracias!
> > ericka
Respuesta Responder a este mensaje
#4 ericka
18/11/2005 - 01:00 | Informe spam
Hola Eleazar, es un stored procedure que funciona a la perfeccion desde el
query analyzer, pero al mandarlo llamar desde reporting services, mejor dicho
desde el wizard me marca este error; si no utilizo el wizard mi reporte
funciona bien...; solo quiero saber si el error se debe a un bug en el wizard
de RS2000 o a un error en mi modo de mandarlo llamar.
Saludos...
ericka


"Eleazar Nuñez" escribió:

Hola (take it easy)
si tienes el query mandalo para que te ayuden a checarlo
"ericka" escribió en el mensaje
news:
> Isaias, se lo que dice el error y ya trate usando la funcion Convert y por
> supuesto no funciona, por eso escribi mi pregunta aqui.
> ericka
>
>
> "Isaias" escribió:
>
> > Ericka
> >
> > El texto por si solo es DESCRIPTIVO, Implicit
> > conversion from data type sql_variant to int is not allowed, "no se
permite
> > la conversion IMPLICITA de un tipo sql_variant a un INT", Use the
CONVERT
> > function to run this query, "Utilice la funcion CONVERT para ejecutar la
> > consulta"
> >
> > Saludos
> > IIslas
> >
> >
> > "ericka" escribió:
> >
> > > Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al
usar el
> > > wizard para generar un reporte y utilizar un stored procedure con 2 o
mas
> > > parametros me marca este error: There is an error in the query.
Implicit
> > > conversion from data type sql_variant to int is not allowed. Use the
CONVERT
> > > function to run this query. y es imposible continuar, alguna idea?
> > > Gracias!
> > > ericka



Respuesta Responder a este mensaje
#5 Gustavo Larriera [MVP]
18/11/2005 - 03:04 | Informe spam
Los wizards de RS no son capaces de hacer funciones de conversión. Si por
ejemplo tu reporte llama a una SELECT con parámetros. Por ejemplo, si tu
consulta para el reporte es:

SELECT title, price FROM titles WHERE price > @unPrecio

Al momento de ejecutar el reporte, ingresas en el formulario de entrada de
datos un valor para @unPrecio y tendrás un error de ejecución porque no hay
conversión automática de tipos. Debes resolverlo manualmente modificando la
consulta generada por el wizard:

SELECT title, price FROM titles WHERE price > CONVERT(money, @unPrecio)


Posiblemente estés teniendo ese problema. Edita la llamada al stored
procedure y convierte los tipos de datos de los parámetros a los tipos
correctos.


Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"ericka" wrote in message
news:
Hola Eleazar, es un stored procedure que funciona a la perfeccion desde el
query analyzer, pero al mandarlo llamar desde reporting services, mejor
dicho
desde el wizard me marca este error; si no utilizo el wizard mi reporte
funciona bien...; solo quiero saber si el error se debe a un bug en el
wizard
de RS2000 o a un error en mi modo de mandarlo llamar.
Saludos...
ericka


"Eleazar Nuñez" escribió:

Hola (take it easy)
si tienes el query mandalo para que te ayuden a checarlo
"ericka" escribió en el mensaje
news:
> Isaias, se lo que dice el error y ya trate usando la funcion Convert y
> por
> supuesto no funciona, por eso escribi mi pregunta aqui.
> ericka
>
>
> "Isaias" escribió:
>
> > Ericka
> >
> > El texto por si solo es DESCRIPTIVO, Implicit
> > conversion from data type sql_variant to int is not allowed, "no se
permite
> > la conversion IMPLICITA de un tipo sql_variant a un INT", Use the
CONVERT
> > function to run this query, "Utilice la funcion CONVERT para ejecutar
> > la
> > consulta"
> >
> > Saludos
> > IIslas
> >
> >
> > "ericka" escribió:
> >
> > > Hola a todos, estoy iniciando en RS2000 y tengo un problema...; al
usar el
> > > wizard para generar un reporte y utilizar un stored procedure con 2
> > > o
mas
> > > parametros me marca este error: There is an error in the query.
Implicit
> > > conversion from data type sql_variant to int is not allowed. Use
> > > the
CONVERT
> > > function to run this query. y es imposible continuar, alguna idea?
> > > Gracias!
> > > ericka



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