Manejo base de datos con linQ

Páginas: 3 (584 palabras) Publicado: 29 de abril de 2013
Manejo de Bases de Datos con LINQ
Posted on August 15, 2012 by Blog del Ing. Jose Luis Mota
En este artículo voy a explicar el funcionamiento de la herramienta Linq la cual se encuentradisponible a partir de Visual Studio 2008 y la cual tiene soporte a traves del Frameworks.
Voy a partir de que ya conocemos como crear y administrar bases de datos, por lo tanto   supongamos que tenemos unaBase de Datos con una tabla la cual contiene los siguientes campos:
1. Id – Entero autoincrementable
2. nombre – Cadena (100)
3. direccion – Cadena (150)
4. telefono – Cadena (10)
Para esteartículo solo utilizaremos esta tabla para cuestiones praticas, puede ampliar este ejemplo y llevarlo a su aplicación.
Abrimos nuestro Visual Studio 2010 y creamos un proyecto de Windows Form (C#). Una vezcreado agregamos a nuestro proyecto un nuevo elemento  y seleccionamos Clases de Linq to SQL , llamaremos al archivo LinqDatos.dbml.

Con esta acción debemos tener 3 nuevos archivos en el proyecto:LinqDatos.dbml – es un archivo para el mapeo de bases de datos.
LinqDatos.dbml.layout – es una archivo xml que utiliza el diseñador.
LinqDatos.designr.cs – archivo de C# donde se definen las clasesy el contexto de la conexión.

Lo siguiente que hay que hacer es definir una conexión  a nuestra Base de Datos. Abrimos el Explorador de Servidores y añadimos la conexión.

Pobramos la conexión yguardamos.
Despues hay que generar la clases con la Base de Datos. En el explorador del proyecto abrimos el archivo LinqDatos.dbml, con lo que se abrirá el diseñador gráfico.
En la ventana delExplorador de Servidores, seleccionamos la base de datos que hemos creado  al inicio del artículo y desplegamos las tablas.

Seleccionamos las tablas que queramos utilizar y las arrastramos sobre eldiseñador . Al arrastrar  generamos las clases  guardando el archivo.

Una vez guardado podemos examinar en el Visor de Clases  y veremos que se han añadido las siguientes clases a nuestro proyecto:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejadores de base de datos 2
  • Manejadores de base de datos
  • sistemas manejadores de bases de datos
  • Manejadores de base datos
  • Comparacion De Manejadores De Bases De Datos
  • Manejadores de base de datos
  • Manejadores de base de datos
  • Manejadores de bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS