Asistente para la configuración de orígenes de datos
El Asistente para la configuración de orígenes de datos crea y edita los orígenes de datos usados en la aplicación.Estos orígenes de datos se pueden crear a partir de bases de datos, servicios u objetos.También se pueden enlazar a controles que muestran datos.Para obtener más información, vea Información general sobre orígenes de datos.
Después de ejecutar el asistente, el origen de datos está disponible en la ventana Orígenes de datos.Puede crear controles enlazados a datos arrastrando el origen de datos a una superficie de diseño.Para obtener más información, vea Enlazar controles a los datos en Visual Studio.
Ejecutar el Asistente
Puede ejecutar el asistente de cualquiera de las siguientes maneras:
Elegir Agregar nuevo origen de datos en el menú Datos.
Elegir Agregar nuevo origen de datos en la Orígenes de datos (ventana).
Algunos controles enlazables también proporcionan un comando Agregar nuevo origen de datos.
El asistente comenzará abriendo cualquiera de las distintas páginas.Para obtener información sobre una página determinada, selecciónela en la lista siguiente:
Elegir un tipo de origen de datos
Elegir un modelo de base de datos
Elegir la conexión de datos
Guardar la cadena de conexión en el archivo de configuración de la aplicación
Elija los objetos de base de datos
Agregar una referencia de servicio
Seleccionar objetos de datos
Elegir un tipo de origen de datos
Seleccione el tipo de origen de datos que desea crear a partir de las opciones disponibles mostradas en la página Elegir un tipo de origen de datos.Los tipos de origen de datos compatibles actualmente incluyen bases de datos, servicios y objetos.El tipo de origen de datos que selecciona determina qué objetos de datos se crean en su proyecto.
La tabla siguiente muestra los resultados de seleccionar cada tipo.
Tipo de origen de datos |
Descripción |
Resultado en el proyecto |
---|---|---|
Base de datos |
Permite a la aplicación conectar y modificar los datos incluidos en productos de base de datos, como Microsoft SQL Server. |
Un conjunto de datos con tipo (archivo .xsd). |
Servicio |
Permite a su aplicación conectar y trabajar con los datos y métodos de un servicio de Windows Communication Foundation (WCF), de Servicios de datos de WCF o un servicio Web. |
Dado que los servicios pueden devolver muchos tipos diferentes de objetos, el origen de datos resultantes viene determinado por los objetos devueltos por el servicio. |
Objeto. |
Permite a su aplicación trabajar con los datos incluidos en objetos existentes. |
Si el objeto no está ubicado en el proyecto, debe agregar una referencia al objeto seleccionado para que aparezca en el asistente. |
SharePoint |
Permite a su aplicación trabajar con datos desde un sitio de SharePoint. |
Los orígenes de datos de SharePoint conectan a través de los servicios para que los objetos de SharePoint devueltos del servicio determinen el origen de datos resultante.
Nota
La creación de orígenes de datos de SharePoint solo se admite en SharePoint 2010.
|
Elegir un modelo de base de datos
Si agrega un origen de datos de base de datos desde la página Elegir un tipo de origen de datos, el asistente muestra la página Elegir un modelo de base de datos.
Decida si desea generar un conjunto de datos o Entity Data Model (EDM).Para obtener más información, vea ADO.NET DataSets.
Elegir la conexión de datos
Elija una conexión existente de la lista de conexiones o cree una nueva.Para crear una nueva conexión, haga clic en Nueva conexión para abrir el Agregar/Modificar conexión (Cuadro de diálogo, General).
Después de configurar los valores del cuadro de diálogo Propiedades de la conexión, el área Detalles de conexión muestra información de solo lectura acerca del proveedor seleccionado y de la cadena de conexión.
Guardar la cadena de conexión en el archivo de configuración de la aplicación
Elija Sí, guardar la conexión como para almacenar la cadena de conexión en el archivo de configuración de la aplicación.Escriba un nombre para la conexión o utilice el nombre predeterminado.
Si guarda las cadenas de conexión en el archivo de configuración de la aplicación puede simplificar el proceso de mantenimiento de la aplicación.Si cambia la conexión a la base de datos, puede modificar la cadena de conexión en el archivo de configuración de la aplicación, en lugar de editar el código fuente y volver a compilar la aplicación.Para obtener información sobre cómo editar una cadena de conexión en el archivo de configuración de la aplicación, vea Cómo: Guardar y editar cadenas de conexión.
Nota sobre la seguridad |
---|
La información se almacena en el archivo de configuración de la aplicación como texto sin formato.Para reducir el riesgo de acceso no autorizado a información confidencial, puede cifrar los datos.Para obtener más información, vea Cifrar y descifrar datos. |
Elija los objetos de base de datos
Entre los objetos disponibles mostrados en la vista de árbol, seleccione los objetos de la base de datos que se van a introducir en la aplicación.Proporcione un nombre para el conjunto de datos en el cuadro Nombre de DataSet.
Agregar una referencia de servicio
Si agrega un origen de datos de servicio de la página Elegir un tipo de origen de datos, el asistente muestra la página Agregar referencia de servicio.
Utilice el cuadro de diálogo Agregar referencia de servicio (Cuadro de diálogo) para agregar una referencia a un servicio.Después de guardar los valores del cuadro de diálogo, volverá a la página Agregar referencia de servicio en el Asistente para la configuración de orígenes de datos.Haga clic en Finalizar para completar el asistente.
Después de completar el asistente, Visual Studio agrega una referencia al servicio en su proyecto.Visual Studio también rellena la ventana Orígenes de datos con objetos que son devueltos por el servicio.Por ejemplo, si el servicio devuelve un conjunto de datos con tipo, el origen de datos creado es el conjunto de datos, mientras que si el servicio devuelve un tipo, el origen de datos es en este caso el tipo devuelto.
[!NOTA]
Los elementos que aparecen en la ventana Orígenes de datos dependen de la información devuelta por el servicio.Algunos servicios podrían no proporcionar suficiente información para que el Asistente para la configuración de orígenes de datos pueda crear objetos enlazables.Por ejemplo, si el servicio devuelve un conjunto de datos sin tipo, no aparecerá ningún elemento en la ventana Orígenes de datos una vez completado el asistente.Esto ocurre porque los conjuntos de datos sin tipo no proporcionan esquemas, por lo que el asistente no tiene información suficiente para crear el origen de datos.
Seleccionar objetos de datos
Si agrega un origen de datos de objeto en la página Elegir un tipo de origen de datos, el asistente muestra la página Seleccionar objetos de datos.
Esta página contiene una vista de árbol que muestra los objetos de su proyecto y en ensamblados y proyectos a los que hace referencia su proyecto.Active la casilla situada junto a cada objeto al que desea enlazar.Después de seleccionar todos los objetos a los que desea enlazar, haga clic en Siguiente.
Si el objeto con el que desea enlazar no aparece en la vista de árbol, realice uno de los pasos siguientes:
Si el objeto se define en su proyecto, recompile su proyecto y, a continuación, reinicie el Asistente para la configuración de orígenes de datos.
Si el objeto se define en un ensamblado o proyecto externo, haga clic en Agregar referencia y use el Cuadro de diálogo Agregar referencia para agregar una referencia al ensamblado o proyecto.Después de agregar la referencia, el ensamblado o el proyecto aparece en la vista de árbol.
De forma predeterminada, la vista de árbol no muestra ensamblados que forman parte de .NET Framework o Visual Studio.Si desea enlazar a objetos en estos ensamblados, desactive la casilla Ocultar ensamblados del sistema.
Vea también
Tareas
Cómo: Crear consultas de TableAdapter
Conceptos
Información general sobre TableAdapter
Preparar la aplicación para recibir datos
Enlazar controles a los datos en Visual Studio
Modificar datos en la aplicación
Otros recursos
Información general de las aplicaciones de datos en Visual Studio