Reporting Services -- Proveedor de datos Oracle

10/05/2005 - 18:29 por cristinapp | Informe spam
Hola a todos,

Estoy intentando hacer una query con parámetros, en un Report que usa una
base de datos Oracle y un proveedor de datos OLEDB.

He visto lo siguiente en MSDN:
"Support for parameters in Oracle depends on the data provider that is used
to connect to the Oracle database. If your query contains named parameters
(for example, SELECT * FROM <table> WHERE <column name> = :ParameterName)
then you must use the Oracle data processing extension. If your query
contains unnamed parameters (for example, SELECT * FROM <table> WHERE <column
name> = ?), then you must use the OLE DB data processing extension and select
Microsoft OLE DB Provider for Oracle as a data provider."

Y he intentado cambiar el tipo de proveedor de datos de OLEDB a Oracle, pero
no me lo permite. ¿Alguien sabe por qué ocurre esto?

Gracias.
 

Leer las respuestas

#1 Miguel Egea
10/05/2005 - 20:31 | Informe spam
¿y en tu query le has añadido la "?" ?
"cristinapp" escribió en el mensaje
news:
Hola a todos,

Estoy intentando hacer una query con parámetros, en un Report que usa una
base de datos Oracle y un proveedor de datos OLEDB.

He visto lo siguiente en MSDN:
"Support for parameters in Oracle depends on the data provider that is
used
to connect to the Oracle database. If your query contains named parameters
(for example, SELECT * FROM <table> WHERE <column name> = :ParameterName)
then you must use the Oracle data processing extension. If your query
contains unnamed parameters (for example, SELECT * FROM <table> WHERE
<column
name> = ?), then you must use the OLE DB data processing extension and
select
Microsoft OLE DB Provider for Oracle as a data provider."

Y he intentado cambiar el tipo de proveedor de datos de OLEDB a Oracle,
pero
no me lo permite. ¿Alguien sabe por qué ocurre esto?

Gracias.

Preguntas similares