Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 3


Hola a todos se que he dejado un tiempo sin colocar la continuacion pero se me habia hecho algo dificil continuar pero aqui esta la continuacion de este tutorial pero antes debemos recordar las primeras partes ya publicadas.

  1. Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 1
  2. Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 2

Luego de instalar el SQL Server Express (en caso de que no lo tengan instalado) le debe aparecer una ventana como la que se mostrara en la siguiente imagen pero que le daremos al botón cancelar ya que por ahora no haremos nada con esta ventana:

clip_image002

Si observamos nuestro Explorador de Servidores (en ingles Server Explorer) se ha agregado nuestra Base de Datos (MiBD.mdf) si lo expandimos aparecerá lo siguiente por cierto si no esta visible podemos llamarlo presionando las teclas Ctrl+Alt+S como se indico al principio:

clip_image004

Paso 5: Crear las Tablas en Nuestra Base de Datos

Crear la Tabla Empleados

  1. Partiendo de la imagen anterior nos ubicaremos en Tablas y le daremos botón derecho del Mouse seleccionamos la opción Agregar Nueva Tabla.
  2. Empezamos agregando los siguientes campos:

Nombre de Columna

Tipos de Datos

Permito de Valores Nulos

Explicación

IDEmpleado

int

False

Debemos tener un identificador de nuestro empleado

Nombres

nvarchar(20)

False

Los nombres de nuestro empleado

Apellidos

nvarchar(20)

False

Los apellidos de nuestro empleado

Doc_identificacion

varchar(15)

False

Documento de Identificación puede ser una cedula, pasaporte o R.I.F.

IDRegion

Int

False

Identificador de la región donde vive el empleado

En Tipos de Datos si se dan cuenta estamos variando los valores estamos usando lo siguientes tipos:

Tipo de Dato

Explicación

Int:

Es el principal tipo de datos en SQL Server 2005 en el podremos almacenar números enteros además su valor en almacenamiento es de 4 bytes. Puedes consultar otros tipos de datos numéricos Aquí

nvarchar

Es un tipo de dato Unicode que define un esquema de codificación único para la mayor parte de los caracteres usados con más frecuencia en todo el mundo. Este tipo de dato su longitud es variable si lo deseas fijo puedes usar nchar. Puedes consultar otros tipos de datos unicode Aquí

varchar

Datos de caracteres no Unicode de longitud variable. Puedes consultar otros tipos de datos no Unicode Aquí

En SQL Server 2005 tenemos muchos mas tipos de datos para casos especiales o puntuales como uso de XML, Image, Decimal, etc.

Quizás te preguntas por que coloque los tipos de datos con números entre paréntesis, la explicación es sencilla allí definiremos el tamaño que tendrá el campo para ser almacenado si nuestros datos sobrepasan a este valor quedara cortado así que debemos estar atento con el tamaño de nuestros campos.

Veamos la imagen de cómo quedara nuestra tabla:

clip_image006

  1. Ahora bien necesitamos darle mas control a nuestra tabla así que definiremos una llave maestra para ello debemos ubicarnos en nuestro primer campo que es IDEmpleado le damos botón derecho del Mouse y seleccionamos la opción Establecer clave principal luego de esto nos ubicamos en las propiedades de columna que se encuentra debajo de nuestra definición de campos y le cambiamos a la Especificación de Identidad el valor a SI.
  2. Ahora guardamos nuestra tabla con el Nombre tblEmpleados.

Crear la tabla Región:

  1. Seguimos el paso 1 de la creación de la tabla anterior.
  2. Empezamos agregando los siguientes campos:

Nombre de Columna

Tipos de Datos

Permito de Valores Nulos

Explicación

IDRegion

int

False

Debemos tener un identificador de nuestra región

Region

nvarchar(20)

False

El nombre de nuestra región

  1. Haremos lo mismo que el paso 3 de la creación de la tabla anterior.
  2. Guardamos nuestra tabla como tblRegion

Paso 6: Preparar la antesala para la carga de Datos con el Asistente

Este paso es súper sencillo y muy bueno pero desde mi punto de vista es como para flojos jejeje me gusta mas lanzar mis líneas de códigos pero bueno vamos aplicar el flojosistente J

  1. Debemos crear nuestro Dataset, Alex tu y tus nombres raros… les explico lo que es un Dataset tomando la definición de la Librería MSDNes una representación de datos residente en memoria que proporciona un modelo de programación relacional coherente independientemente del origen de datos que contiene. Un DataSet representa un conjunto completo de datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre las tablas.”
  2. Debemos ir al menú principal y buscamos el que nos dice Datos -> Agregar nuevo origen de datos…
  3. En el cuadro que nos aparece seleccionamos Base de Datos y le damos siguiente, aparecerá una imagen como la que se muestra a continuación

clip_image008

Fíjense que en la cadena de conexión para entenderlo un poco mas les recomiendo entrar a la siguiente pagina http://connectionstrings.com/ allí encontrara las diversas formas de conectarte a una base de datos sea SQL Server o de otros motores de Base de Datos.

  1. Le damos siguiente y aparecerá una ventana donde nos pregunta si deseamos guardar la cadena de conexión en nuestro archivo de configuración aquí le indicamos que si y le dan el nombre que deseen… yo en particular le dejare el nombre que me crea por defecto que seria MiBDConnectionString.
  2. Ahora le damos siguiente a esta ventana y si no están dormidos se darán cuenta que es la misma ventana de la imagen que le dimos aceptar en el Paso 4. Pero con la diferencia de que ahora si veremos nuestras tablas creadas como se muestra en la siguiente imagen:

clip_image010

Luego le damos un nombre al Dataset que estamos creando y presionamos al botón Finalizar.

Hasta el proximo capitulo de este tutorial…

CrossPosting desde mi Pagina Personal

  1. Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 1
  2. Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 2

Luego de instalar el SQL Server Express (en caso de que no lo tengan instalado) le debe aparecer una ventana como la que se mostrara en la siguiente imagen pero que le daremos al botón cancelar ya que por ahora no haremos nada con esta ventana:

clip_image002

Si observamos nuestro Explorador de Servidores (en ingles Server Explorer) se ha agregado nuestra Base de Datos (MiBD.mdf) si lo expandimos aparecerá lo siguiente por cierto si no esta visible podemos llamarlo presionando las teclas Ctrl+Alt+S como se indico al principio:

clip_image004

Paso 5: Crear las Tablas en Nuestra Base de Datos

Crear la Tabla Empleados

  1. Partiendo de la imagen anterior nos ubicaremos en Tablas y le daremos botón derecho del Mouse seleccionamos la opción Agregar Nueva Tabla.
  2. Empezamos agregando los siguientes campos:

Nombre de Columna

Tipos de Datos

Permito de Valores Nulos

Explicación

IDEmpleado

int

False

Debemos tener un identificador de nuestro empleado

Nombres

nvarchar(20)

False

Los nombres de nuestro empleado

Apellidos

nvarchar(20)

False

Los apellidos de nuestro empleado

Doc_identificacion

varchar(15)

False

Documento de Identificación puede ser una cedula, pasaporte o R.I.F.

IDRegion

Int

False

Identificador de la región donde vive el empleado

En Tipos de Datos si se dan cuenta estamos variando los valores estamos usando lo siguientes tipos:

Tipo de Dato

Explicación

Int:

Es el principal tipo de datos en SQL Server 2005 en el podremos almacenar números enteros además su valor en almacenamiento es de 4 bytes. Puedes consultar otros tipos de datos numéricos Aquí

nvarchar

Es un tipo de dato Unicode que define un esquema de codificación único para la mayor parte de los caracteres usados con más frecuencia en todo el mundo. Este tipo de dato su longitud es variable si lo deseas fijo puedes usar nchar. Puedes consultar otros tipos de datos unicode Aquí

varchar

Datos de caracteres no Unicode de longitud variable. Puedes consultar otros tipos de datos no Unicode Aquí

En SQL Server 2005 tenemos muchos mas tipos de datos para casos especiales o puntuales como uso de XML, Image, Decimal, etc.

Quizás te preguntas por que coloque los tipos de datos con números entre paréntesis, la explicación es sencilla allí definiremos el tamaño que tendrá el campo para ser almacenado si nuestros datos sobrepasan a este valor quedara cortado así que debemos estar atento con el tamaño de nuestros campos.

Veamos la imagen de cómo quedara nuestra tabla:

clip_image006

  1. Ahora bien necesitamos darle mas control a nuestra tabla así que definiremos una llave maestra para ello debemos ubicarnos en nuestro primer campo que es IDEmpleado le damos botón derecho del Mouse y seleccionamos la opción Establecer clave principal luego de esto nos ubicamos en las propiedades de columna que se encuentra debajo de nuestra definición de campos y le cambiamos a la Especificación de Identidad el valor a SI.
  2. Ahora guardamos nuestra tabla con el Nombre tblEmpleados.

Crear la tabla Región:

  1. Seguimos el paso 1 de la creación de la tabla anterior.
  2. Empezamos agregando los siguientes campos:

Nombre de Columna

Tipos de Datos

Permito de Valores Nulos

Explicación

IDRegion

int

False

Debemos tener un identificador de nuestra región

Region

nvarchar(20)

False

El nombre de nuestra región

  1. Haremos lo mismo que el paso 3 de la creación de la tabla anterior.
  2. Guardamos nuestra tabla como tblRegion

Paso 6: Preparar la antesala para la carga de Datos con el Asistente

Este paso es súper sencillo y muy bueno pero desde mi punto de vista es como para flojos jejeje me gusta mas lanzar mis líneas de códigos pero bueno vamos aplicar el flojosistente J

  1. Debemos crear nuestro Dataset, Alex tu y tus nombres raros… les explico lo que es un Dataset tomando la definición de la Librería MSDNes una representación de datos residente en memoria que proporciona un modelo de programación relacional coherente independientemente del origen de datos que contiene. Un DataSet representa un conjunto completo de datos, incluyendo las tablas que contienen, ordenan y restringen los datos, así como las relaciones entre las tablas.”
  2. Debemos ir al menú principal y buscamos el que nos dice Datos -> Agregar nuevo origen de datos…
  3. En el cuadro que nos aparece seleccionamos Base de Datos y le damos siguiente, aparecerá una imagen como la que se muestra a continuación

clip_image008

Fíjense que en la cadena de conexión para entenderlo un poco mas les recomiendo entrar a la siguiente pagina http://connectionstrings.com/ allí encontrara las diversas formas de conectarte a una base de datos sea SQL Server o de otros motores de Base de Datos.

  1. Le damos siguiente y aparecerá una ventana donde nos pregunta si deseamos guardar la cadena de conexión en nuestro archivo de configuración aquí le indicamos que si y le dan el nombre que deseen… yo en particular le dejare el nombre que me crea por defecto que seria MiBDConnectionString.
  2. Ahora le damos siguiente a esta ventana y si no están dormidos se darán cuenta que es la misma ventana de la imagen que le dimos aceptar en el Paso 4. Pero con la diferencia de que ahora si veremos nuestras tablas creadas como se muestra en la siguiente imagen:

clip_image010

Luego le damos un nombre al Dataset que estamos creando y presionamos al botón Finalizar.

Hasta el proximo capitulo de este tutorial…

CrossPosting desde mi Pagina Personal

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s