Ejemplo de una planeación

Páginas: 19 (4584 palabras) Publicado: 18 de febrero de 2015
Acceso a una base de datos de SQL Server con ADO.NET y Visual Basic
Código de ejemplo válido para cualquier versión de Visual Basic para .NET
Introducción
Este artículo en realidad consta de varias partes, aunque todas esas partes formarán un todo, y ese todo es un ejemplo muy básico (o elemental) de cómo acceder a una base de datos de tipo SQL Server usando ADO.NET y Visual Basic, (cualquierversión, ya sea la 1.x o la 2.0), permitiendo navegar entre los registros, añadir nuevos datos, modificar o borrar los existentes.
También veremos cómo saber las instancias de SQL Server que hay instaladas en el equipo, las cuales se mostrarán en un combo; al seleccionar la instancia, veremos cómo mostrar las bases de datos que tiene esa instancia, (excepto las del sistema o propias de SQL), lascuales estarán en otro combo.
Si la tabla de prueba no existe en la base de datos seleccionada, tendremos la posibilidad de crearla.
Además de lo dicho, en este ejemplo también verás cómo hacer lo siguiente:
-Deshabilitar los controles que estén incluidos en un GroupBox.
-Conectar a la base de datos de SQL Server usando la autenticación integrada de Windows.
-Obtener todos los datos indicadosen una orden SELECT y guardarlos en un DataTable.
-Moverse por los registros de la tabla usando los típicos comandos: Primero, Anterior, Siguiente y Último.
-Añadir nuevos registros (o filas) a la tabla.
-Eliminar una fila de la tabla.
-Actualizar los datos de la fila actual.
Y como valor añadido, la utilidad de ejemplo también tiene código para:
-Saber las instancias de SQL Server.
-Saberlas bases de datos de una instancia de SQL Server.
-Saber si una tabla en concreto existe en una base de datos de SQL.
-Crear una tabla (la usada en esta aplicación de ejemplo).
Espero que te sea de utilidad y que esté más claro y menos "liante" que el otro ejemplo que ya tenía publicado.
Nota:
A lo largo de este artículo, te muestro el código de Visual Basic, pulsa este link si quieres verel artículo con el código de ejemplo para C#.
Al final tienes el link al zip con el código de ejemplo para Visual Basic, el cual es válido tanto para las versiones 2003 y 2005.
Nos vemos
Guillermo
P.S.
Pulsa aquí para ver un ejemplo parecido para una base de datos de tipo Access con OleDb.
________________________________________

Estructura de la tabla de ejemplo
Para que este códigofuncione, debes tener una base de datos en la que se incluya una tabla llamada Prueba.
Pulsa aquí si quieres saber cómo crear una base de datos de SQL Server usando código de Visual Basic para punto NET.
La estructura de esa tabla (Prueba) es la que se muestra en la siguiente tabla.
Si no la tienes creada en la base de datos que elijas, el programa te preguntará si la quieres crear, así que no tepreocupes de que no la tengas creada.
Nombre campo Tipo Comentario
ID int Clave principal auto-numérica (identidad)
Nombre nvarchar 50 caracteres
e-mail nvarchar 128 caracteres
FechaAlta datetime -
Comentario nvarchar 2048 caracteres
El formulario para acceder a la base de datos
La aplicación de ejemplo tiene un formulario con el siguiente aspecto:

El formulario de la aplicación deejemplo
Como vemos, este formulario utiliza los campos que tiene la tabla que vamos a usar, por tanto, si vas a usar otra tabla diferente a la usada en el ejemplo, tendrás que crear tu propio diseño del formulario. En el código he intentado separar el código que depende de los campos, de forma que te resulte fácil de modificar.
Empezando por arriba, tenemos un ComboBox (cboInstancias) en el quemostraremos las instancias de SQL Server que hay instaladas en el equipo. Pulsa aquí si quieres saber cómo averiguar las instancias de SQL Server que hay en el equipo usando código de Visual Basic.
A la derecha, tenemos otro ComboBox (cboBases) en el que mostraremos las bases de datos que tiene la instancia de SQL Server que hayamos seleccionado del primer combo. Pulsa aquí para saber cómo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Planeacion ejemplo
  • Ejemplo Planeacion
  • planeacion ejemplo
  • Ejemplo de planeacion
  • Ejemplo De Planeaciones
  • Ejemplo De Planeaciones
  • Ejemplos de planeaciones
  • Ejemplo De Planeacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS