Crear conjuntos de datos de informe para otros orígenes de datos (Generador de informes 2.0)
El Generador de informes 2.0 puede obtener acceso a tipos de orígenes de datos OLE DB u ODBC. Después de crear una definición de origen de datos en el informe, debe especificar una consulta en el lenguaje de consulta del origen de datos para crear un conjunto de datos.
[!NOTA]
El Generador de informes 2.0 no permite agregar proveedores de datos personalizados al equipo local. En el modo de servidor, puede obtener acceso a cualquier proveedor de datos instalado y registrado en el servidor de informes. Para obtener más información, vea Servidores de informes y servidores de informes de SharePoint (Generador de informes 2.0).
Especificar propiedades de cadena de conexión para un proveedor de datos
Para establecer propiedades de cadena de conexión específicas de un proveedor de datos, en la página General del cuadro de diálogo Propiedades del origen de datos, haga clic en el botón Generar para abrir el cuadro de diálogo Propiedades de conexión. Si se trata de un tipo de origen de datos OLE DB, puede seleccionar el proveedor de datos del origen de datos y establecer propiedades de origen de datos extendidas desde el cuadro de diálogo Propiedades de vínculo de datos. Si se trata de un tipo de origen de datos ODBC, puede establecer la cadena de conexión. Para obtener más información y cadenas de conexión de ejemplo, vea Conexiones de ejemplo (Generador de informes 2.0).
Diseñador de consultas para orígenes de datos OLE DB y ODBC
El Generador de informes 2.0 proporciona un diseñador de consultas con el que podrá especificar consultas para los orígenes de datos OLE DB y ODBC. De forma predeterminada, el diseñador de consultas basado en texto se abre en uno de estos tres modos: Text, TableDirect o StoredProcedure. Puede escribir una consulta, seleccionar todas las columnas de una tabla de base de datos o seleccionar un procedimiento almacenado. Para obtener más información sobre la forma de usar este diseñador de consultas, vea Interfaz de usuario del Diseñador de consultas basado en texto (Generador de informes 2.0).
Algunas características dependen de las implementaciones que proporciona el proveedor de datos. Por ejemplo, algunos proveedores de datos no admiten las consultas con parámetros o los parámetros con nombre. Para obtener más información, vea Usar parámetros de consulta con orígenes de datos específicos (Generador de informes 2.0).
Diseñador de consultas para otros orígenes de datos
El diseñador de consultas de cada proveedor de datos se registra al instalarse el Generador de informes 2.0. Al crear una consulta para un conjunto de datos basado e un origen de datos, la consulta se abre en la vista predeterminada del diseñador de consultas para el proveedor de datos. Para obtener más información, vea Diseñadores de consultas y orígenes de datos (Generador de informes 2.0).
Asignar tipos de datos del proveedor de datos para el informe
Cuando se crea un conjunto de datos, los tipos de datos de los campos se asignan a un subconjunto de tipos de datos de Common Language Runtime (CLR) de .NET Framework. Los tipos de datos que no pueden asignarse claramente se devuelven como cadenas. Para obtener más información sobre cómo trabajar con tipos de datos de campo, vea Trabajar con campos en un conjunto de datos de informe (Generador de informes 2.0). Cuando se crea un parámetro, el tipo de datos debe ser un tipo de datos de definición de informe compatible. Para obtener más información sobre cómo asignar tipos de datos del proveedor de datos a un parámetro de informe, vea Trabajar con tipos de datos en expresiones (Generador de informes 2.0).
Caracteres especiales en una contraseña
Si se configura el origen de datos ODBC u OLE DB para que solicite una contraseña o para que ésta se incluya en la cadena de conexión y un usuario especifica una contraseña con caracteres especiales, como signos de puntuación, algunos controladores del origen de datos subyacente no podrán validar los caracteres especiales. Cuando procese el informe, es posible que aparezca un mensaje para indicarle que la contraseña no es válida. Si cambiar la contraseña resulta poco práctico, hable con el administrador de la base de datos para que las credenciales correctas se almacenen en el servidor de informes como parte de un nombre de origen de datos (DSN) OBDC del sistema. Para obtener información, vea "OdbcConnection.ConnectionString" en la documentación de .NET Framework SDK.
[!NOTA]
Se recomienda no agregar información de inicio de sesión, como contraseñas, a la cadena de conexión. El cuadro de diálogo Origen de datos del Generador de informes 2.0 incluye una ficha independiente para especificar las credenciales. Para obtener más información, vea Especificar credenciales para un origen de datos de informe (Generador de informes 2.0).