ACCESO A DATOS DESDE VB.NET
|
|
|
- Diego Padilla Fuentes
- hace 8 años
- Vistas:
Transcripción
1 ACCESO A DATOS DESDE VB.NET 1. INTRODUCION: Las aplicaciones de acceso a datos, forman casi de forma habitual, parte de una aplicación Windows estándar. Sin lugar a dudas, en muchas ocasiones, nos resultará imprescindible acceder a fuentes de datos. En esta sesión, veremos como acceder a fuentes de datos de forma sencilla, desde nuestro entorno de desarrollo. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas. Oracle SQL Server Access Las que se puedan acceder a través de ODBC. 2. ADO.NET Si conoce el desarrollo de aplicaciones con versiones anteriores de Visual Basic a la tecnología.net, entonces le sonará algunos aspectos entre otros como ADO, DAO. Visual Basic 2005 por su lado, ha visto de cerca el nacimiento de ADO.NET. Sin embargo, no es recomendable comparar ADO.NET con los anteriores métodos de conexión a fuentes de datos. Nos centraremos en la forma de conectar de Visual Basic 2005 con fuentes de datos a través de ADO.NET 2.0. ADO.NET es por lo tanto, un conjunto de clases que nos permiten leer e interactuar con fuentes de datos almacenadas en bases de datos y otras fuentes de almacenamiento de datos. Estas clases de ADO.NET, las encontraremos dentro de System.Data. Entre todas las clases de este nombre de espacio, destacaremos la clase DataView, DataSet y DataTable. Si usted sabe, conoce o ha trabajado con RecordSet en anteriores versiones de Visual Basic, debe saber que ahora, podremos hacer lo mismo con los objetos DataSet y DataReader. Pero sobre todo, algo que destaca a ADO.NET sobre otros métodos de acceso, es que nos permite el desarrollo de aplicaciones en n-capas. Todo esto, unido a la posibilidad de trabajar con estándares como documentos XML, nos proporciona una intercomunicación entre entornos y dispositivos que está asegurada. Aún y así, existe otro detalle a tener en cuenta a la hora de trabajar con fuentes de datos junto a las clases y objetos de la tecnología.net, y es que podemos trabajar con fuentes de datos conectadas o fuentes de datos desconectadas. La diferencia entre ellas, es la que veremos de forma breve a continuación. Acceso conectado o acceso desconectado? Cuando trabajamos con fuentes de datos dentro de la tecnología.net, podemos trabajar con fuentes de datos conectadas o fuentes de datos desconectadas. La diferencia entre ambos métodos de conexión es clara. Por un lado, el trabajo con fuentes de datos conectadas, requiere que exista un canal de comunicación existente entre la aplicación y la fuente de datos en todo momento. De esta manera, la conectividad con la aplicación, la apertura de la conexión, etc., que es la tarea más pesada en la comunicación de una aplicación con una fuente de datos, permanece abierta mientras se trabaja con la fuente de datos, estemos en un instante dado manipulando datos de la fuente de datos o no. Por decirlo de otra forma, la puerta de acceso la hemos dejado abierta y pasaremos de una habitación a otra y viceversa cuando queramos. Por otro lado, el trabajo con fuentes de datos desconectadas, requiere que cuando se accede a la base de datos, se recoja no sólo una copia de los datos con los que vamos a trabajar, sino que además se almacene una copia de la estructura de la tabla o tablas que hemos decidido descargar y otros datos relacionados con las tablas. En sí, es una copia exacta o una foto exacta de los datos de la tabla o tablas ~ 1 ~ Ing. Henry M. Arévalo Flores
2 y de todas las características de la tabla o tablas. Por lo tanto, se abre un canal de comunicación, se recogen los datos para trabajar con ellos y se cierra nuevamente el canal de comunicación. Esos datos se almacenan en memoria, y se trabaja por lo tanto, con los datos de memoria, no con la fuente de datos directamente como en el caso anterior dónde trabajábamos con fuentes de datos conectadas. La única particularidad a tener en cuenta en este último caso, es que como lógicamente haremos una copia de la estructura, propiedades, características y datos de la tabla o tablas con las que queremos trabajar de forma desconectada, no es muy recomendable por no decir totalmente prohibido, hacer una copia de cualquier tabla, ya que podemos sobrecargar la aplicación y afectar considerablemente en el rendimiento de ésta. 3. LAS CLASES. Cada base de datos dispone de una clase especializada en el manejo de la misma. Oracle OracleClient SQL SQLClient Access OleDb Odbc ODBC Genérico DB Y estas clases están disponibles en el espacio de nombres System.Data. Como vamos a centrarnos en SQL, la clase que utilizaremos será SQLClient. 4. LOS OBJETOS. Podemos clasificarlos o agruparlos en Conexión. Almacenamiento. Visualización. Otros. Imports System.Data.SqlClient 3.1. Conexión. El objeto de conexión en SQL Server es el SqlConnection. Permite definir los datos necesarios para acceder a cada tipo de base de datos. Otro objeto de conexión, es el DataAdapter. Este objeto permite realizar el acceso a la base de datos para el intercambio de información en los dos sentidos, digamos que gestiona los datos entre la base de datos y la aplicación a partir de los datos facilitados en la conexión. Pertenece a Imports System.Data.Odbc.OdbcDataAdapter. Cada objeto de almacenamiento debe tener un objeto DataAdapter asignado, pues es el que a través del cual puede hacerse luego el proceso de actualización Almacenamiento. Los objetos de almacenamiento son: DataReader System.Data.Odbc.OdbcDataReader El objeto DataReader es un objeto ágil y que esta especializado en almacenar datos para solo lectura, lo que le quita la gestión de las actualizaciones y le permite ser más rápido en los accesos a los datos de la base de datos. DataTable System.Data.DataTable El objeto DataTable, es lo más parecido a una tabla de la base de datos, dispone de la posibilidad de definir clave primaria de uno o varios campos. El DataTable puede ser la imagen de una tabla de la base de datos, o puede ser el resultado de una SQL que combine varias tablas en la SQL, o tabla virtual si queremos llamarla así. Este objeto en el uso del DataSet es usado como parte del DataSet. DataSet System.Data.DataSet El objeto DataSet es lo que hemos dado en llamar antes un subconjunto de la base de datos de nuestra aplicación. Al iniciar el programa se carga con aquellos datos que sean necesarios para el ~ 2 ~ Ing. Henry M. Arévalo Flores
3 mismo, se cierra la conexión y luego se realiza la actualización de los datos en la base de datos con los cambios que haya habido en el programa. DataRow System.Data.DataRow El objeto DataRow, lo hemos incorporado como elemento de almacenamiento, aunque hace referencia a una fila, registro de la base de datos, porque hemos comprobado lo útil que llega a ser el uso del mismo, y al fin y al cabo almacena datos, un registro, pero datos Visualización. Los objetos de visualización puede ser cualquiera de los que tenemos disponibles en el entorno de programación. Lo importante aquí es como utilizarlos a la hora de visualizar los datos de nuestra fuente de almacenamiento. Podríamos hablar de dos posibilidades. Asignación clásica de los datos, o enlazarlos a nuestra fuente de datos. Las dos son válidas evidentemente, pero hay que ver la practicidad. El enlazado de un DataDrid a nuestro DataTable es comodísimo, pues se encarga de representar los datos que vamos incluyendo en la tabla, sea la origen o una virtual. El enlazado de un TextBox a un objeto crea el mismo código que hacer una asignación manual o clásica. La clase DataView, por otro lado, nos permite crear múltiples vistas de nuestros datos para presentar los datos de su correspondiente DataTable posteriormente. Adicionalmente a esto, también podemos ordenar y filtrar los datos, buscar y navegar un conjunto de datos dado, etc Otros. Estos objetos pueden ser: BindingSource CommandBuilder Command BindingSource, este objeto es el que hace de puente entre aquellos objetos que no disponen de la propiedad DataSource y el objeto fuente de los datos. CommandBuilder, genera de forma automática código SQL para las opciones Insert, Update y Delete, tanto para el uso normal, como para cuando se utiliza el DataAdapter en el entorno de un DataSet. Command, sirve para indicar, almacenar y ejecutar cuando proceda, la instrucción SQl, sea almacenada o incrustada, para un objeto DataReader o DataAdapter. Tiene dos formatos de utilización, ExecuteNonQuery se ejecuta y no devuelve datos, borrado por ejemplo. ExecuteReader se ejecuta y devuelve una colección de datos que se asignan a un objeto. ~ 3 ~ Ing. Henry M. Arévalo Flores
4 Crear un nuevo proyecto: Y lo guardamos en una carpeta de trabajo: Y agregamos un modulo para crear la cadena de conexión: En la parte donde se encuentra el nombre del server debe de ir el nombre de tu servidor de base de datos. ~ 4 ~ Ing. Henry M. Arévalo Flores
5 Diseñar el siguiente Menú Principal, recuerde que el formulario debe de ser un contenedor MDI. Opciones del Menú Mantenimiento. Adjunte la Base de Datos que se encuentra guardado en su carpeta de trabajo. ~ 5 ~ Ing. Henry M. Arévalo Flores
6 DISEÑO DE INTERFAZ PROPUESTA Formulario que permitirá el mantenimiento de la tabla Alumno. Nombre: cbosexo Items: - Masculino - Femenino txtcodigo txtapellidos txtnombres dtfecha Format: short txtdireccion txt btnprimero btnanterior btnsiguiente btnultimo btnbuscar btnnuevo btneditar btnguardar btndeshacer btneliminar dtgalumno ~ 6 ~ Ing. Henry M. Arévalo Flores
7 CÓDIGO PARA CONECTAR EL FORMULARIO A LA TABLA ALUMNO 'importamos el SqlClient Imports System.Data.SqlClient Public Class FrmAlumno 'DECLARAMOS LAS VARIABLES Dim conn As New SqlConnection Dim objdataadapter As SqlDataAdapter Dim objdataset As DataSet Public posicion, flag As Integer 'CREAMOS LOS PROCEDMIENTOS Crear los siguientes Procedimientos Private Sub conexion() 'crear la cadena de conexion conn.connectionstring = cadena 'crear el dataadapter Me.objDataAdapter = New SqlDataAdapter("SELECT * FROM ALUMNO", conn) 'genera de forma automática código SQL para las opciones Insert, Update y Delete() Dim comandbuilder As SqlCommandBuilder = New SqlCommandBuilder(objDataAdapter) 'instanciar el dataset objdataset = New DataSet() 'abrir conexion conn.open() 'agrega las filas al dataset recuperadas desde la tabla Me.objDataAdapter.Fill(objDataSet, "ALUMNO") 'cierra la conexion conn.close() 'indica la posicion actual del registro posicion = 0 'llamar el procedimiento Me.cargadatos() Private Sub cargadatos() 'obtener un objeto con la fila actual Dim fila As DataRow 'obtener fila actual 'obtener la fila actual fila = Me.objDataSet.Tables("ALUMNO").Rows(Me.posicion) 'PASAR CONTENIDO A LOS CAMPOS Me.txtCodigo.Text = fila("alu_codi") Me.TxtApellidos.Text = fila("alu_apel") Me.TxtNombres.Text = fila("alu_nomb") Me.cboSexo.Text = fila("alu_sexo") Me.txtDireccion.Text = fila("alu_dire") Me.txt .Text = fila("alu_mail") Me.dtfecha.Value = fila("alu_fnac") 'conectar el datagridview con la tabla Me.DtgAlumno.DataSource = objdataset.tables(0) 'SELECCIONAR TODA LA FILA del datagridview With dtgalumno.multiselect = False.SelectionMode = DataGridViewSelectionMode.FullRowSelect End With 'Asignar el estilo del DatagridView Me.dtgAlumno.Font = _ New Drawing.Font("Tahoma", 8, FontStyle.Regular, GraphicsUnit.Point) 'RELACIONAR REGISTRO CON DATAGRIDVIEW dtgalumno.rows(posicion).selected = True dtgalumno.rows(posicion).cells(0).selected = True 'Cambiando de Nombre a los encabezados de las columnas dtgalumno.columns("alu_codi").headertext = "Código" dtgalumno.columns("alu_apel").headertext = "Apellidos" dtgalumno.columns("alu_nomb").headertext = "Nombres" dtgalumno.columns("alu_sexo").headertext = "Sexo" dtgalumno.columns("alu_dire").headertext = "Dirección" dtgalumno.columns("alu_fnac").headertext = "Fecha Nac" dtgalumno.columns("alu_mail").headertext = "Correo Electronico" 'estableciendo el ancho de las columnas dtgalumno.columns("alu_codi").width = 40 dtgalumno.columns("alu_apel").width = 80 ~ 7 ~ Ing. Henry M. Arévalo Flores
8 Sub dtgalumno.columns("alu_nomb").width = 80 dtgalumno.columns("alu_sexo").width = 30 dtgalumno.columns("alu_dire").width = 80 dtgalumno.columns("alu_fnac").width = 40 dtgalumno.columns("alu_mail").width = 80 End llamamos al procedimiento conexion()desde el evento Load del Formulario Private Sub FrmAlumno_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load conexion() CODIGO PARA LOS BOTONES DE DESPLAZAMIENTO Private Sub btnprimero_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnprimero.click Me.posicion = 0 Me.cargadatos() Private Sub btnanterior_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnanterior.click 'si estamos en el ultimo registro no hacer movimiento If Me.posicion = 0 Then MessageBox.Show("Primer Registro") Else 'incrementar el marcador de registro y actualizar los controladores con lños datos del registro actual Me.posicion -= 1 Me.cargadatos() End If Private Sub btnsiguiente_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnsiguiente.click 'si estamos en el ultimo registro no hacer movimiento If Me.posicion = (Me.objDataSet.Tables("ALUMNO").Rows.Count - 1) Then MessageBox.Show("Ultimo Registro") Else 'incrementar el marcador de registro y actualizar los controladores con los datos del registro actual Me.posicion += 1 Me.cargadatos() End If Private Sub btnultimo_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnultimo.click Me.posicion = (Me.objDataSet.Tables("ALUMNO").Rows.Count - 1) Me.cargadatos() ~ 8 ~ Ing. Henry M. Arévalo Flores
1. Bases de datos desde VB.Net 1.1 Introducción. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas.
1. Bases de datos desde VB.Net 1.1 Introducción. Desde Vb Net 2005 se puede acceder a las siguientes bases de datos, utilizando las clases adecuadas. Oracle SQL Server Access Las que se puedan acceder
Acceso a Datos. Visual Basic.NET 2005
Acceso a Datos Visual Basic.NET 2005 Capítulo I Acceso a datos Lectura de datos Inserción Actualización Eliminación Acceso a datos En este capítulo realizaremos una conexión, lectura, inserción, actualización
Visual Basic.NET : Acceso a Datos
Visual Basic.NET : Acceso a Datos Para el acceso a datos desde Visual Basic se utiliza el nuevo modelo de acceso a datos que proporciona la plataforma.net FrameWork : ADO.NET. Basicamente, se implementarán
Día 2: Utilizando controles de datos en Visual Studio 2008.
Día 2: Utilizando controles de datos en Visual Studio 2008. Requerimientos de este laboratorio: Base de datos creada en el laboratorio 1 en SQL SERVER. Visual Studio 2008 *Nota: Si usted cuenta con el
Visual Basic.net Completo
Visual Basic.net Completo Duración: 50.00 horas Descripción Visual Basic es hoy en día uno de los lenguajes de programación más populares del mundo. A principios de los años 90 Microsoft revoluciono el
VISUAL BASIC.NET. NIVEL COMPLETO
VISUAL BASIC.NET. NIVEL COMPLETO DESCRIPCIÓN Visual Basic es hoy en día uno de los lenguajes de programación más populares del mundo. A principios de los años 90 Microsoft revoluciono el desarrollo de
Bases de Datos. Diseño y Programación Avanzada de Aplicaciones. Curso
Bases de Datos Diseño y Programación Avanzada de Aplicaciones Curso 2002-2003 INDICE Fichero vs. Bases de Datos Relacionales Un fichero constituye la forma más básica de almacenamiento de información.
Bases de Datos en VB.Net. El control Datagrid, Relaciones y Vistas.1
Bases de Datos en VB.Net. El control Datagrid, Relaciones y Vistas.1 (cc) 2007 Justo Sáez Arenas http://vb.jsaez.com/ Contenidos: 1. Introducción... 1 2. DataGrid... 2 Creación de un DataGrid a través
MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL
MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL Rubén Andrés Leiva Cordero Este manual pretende ser un material de apoyo al trabajo realizado en las asignaturas de laboratorio de programación de bases
Prof. Giovanni Francisco Sáenz Araica.
Universidad Nacional de Ingeniería Facultad de Electrotecnia y Computación Ingeniería en Computación Administradores de Bases de Datos Conexión de Bases de Datos: Bases de Datos llevadas a Visual Basic.Net
Bases de Datos en VB.Net
Bases de Datos en VB.Net 2007 Justo Sáez Arenas http://vb.jsaez.com/ Contenidos: Introducción... 2 Herramientas visuales... 2 Conexión... 2 Adaptador de Datos...3 Conjunto de Datos...3 Enlazado de Controles
Visual Basic y.net: Procedimientos Sub y funciones Function. Parámetros. Organizar programas en módulos. (CU00338A)
aprenderaprogramar.com Visual Basic y.net: Procedimientos Sub y funciones Function. Parámetros. Organizar programas en módulos. (CU00338A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
I.- Objetivo. II.- Introducción
FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA PROGRAMACIÓN VISUAL Profr. Víctor Castillo PRÁCTICA No. 8 Creación de una conexión de datos usando acceso no conectado con ADO.NET ALUMNO: GRUPO: I.- Objetivo
Jornadas sobre Gnu/Linex: Uso de Software Libre en las Administraciones públicas. Sonia Pizarro Redondo
OpenOffice Base Jornadas sobre Gnu/Linex: Uso de Software Libre en las Administraciones públicas. Sonia Pizarro Redondo OpenOffice Base Pertenece a la Suite de OpenOffice Es uno de los componentes más
Objetivos y Temario CURSO VISUAL BASIC 2010
Objetivos y Temario CURSO VISUAL BASIC 2010 OBJETIVOS Este curso sobre VB.NET se dirige a los desarrolladores, incluso principiantes, que desean dominar Visual Basic.NET. Después de una descripción del
ACCESS: PRÓLOGO ACCESS EJERCICIO PRÓLOGO ESTRUCTURA DE UNA BASE DE DATOS: TABLAS, CONSUL- TAS, FORMULARIOS E INFORMES
ACCESS EJERCICIO PRÓLOGO ESTRUCTURA DE UNA BASE DE DATOS: TABLAS, CONSUL- TAS, FORMULARIOS E INFORMES ACCESS es un programa de gestión de bases de datos. Una base de datos es un conjunto estructurado de
ADO.NET con Base de datos SQL Server
ADO.NET con Base de datos SQL Server 1. Modelo de objetos ADO.NET ADO.NET es un conjunto de librerías orientadas a objetos que permiten inteactuar con el origen de datos (data source). El origen de datos
UNIDAD 2: Bases de Datos en Visual Basic
UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base
1
Curso: BORLAN DELPHI 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland Delphi 5. Se estudian las particularidades del lenguaje Delphi, así como su sintaxis; sus
Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. (CU00332A)
aprenderaprogramar.com Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. (CU00332A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel
INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA
BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles
CREACIÓN DE UN WEB SERVICE CON ACCESO A SQL SERVER 2000
1 CREACIÓN DE UN WEB SERVICE CON ACCESO A SQL SERVER 2000 Jonathan Ulate Lobo Universidad de Costa Rica Noviembre de 2003 [email protected] 2 Crear un Servicio Web en ASP.NET. 3 Crear y configurar
Anexo Nº 11 MANUAL DE INSTALACIÓN
Anexo Nº 11 MANUAL DE INSTALACIÓN REQUISITOS DEL SISTEMA: - Microsoft Window 2000 ó XP con Service pack 2 - Pentium 4 o superior - 512 MB RAM ( Se recomienda que sea superior ) - Tarjeta de vídeo - Visual
Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
MICROSOFT ACCESS 2007 (COMPLETO)
MICROSOFT ACCESS 2007 (COMPLETO) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos y explicando
Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A)
aprenderaprogramar.com Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV
En esta guía: Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV Clases de Acceso a datos ADO.Net en System.Data.SqlClient... 1 SqlConnection... 1 SqlCommand... 2 SqlDataAdapter... 3 Controles
3. CREAR FORMULARIOS 3.2. APLICAR OPCIONES DE DISEÑO DE FORMULARIOS
3. CREAR FORMULARIOS 3.2. APLICAR OPCIONES DE DISEÑO DE FORMULARIOS En este punto nos familiarizaremos con otros comandos y opciones de la ficha Diseño en Herramientas de presentación de formulario o Herramientas
Arrays dinámicos y arrays estáticos con Visual Basic y.net. Redim, Redim Preserve, Erase. Ejemplos (CU00342A)
aprenderaprogramar.com Arrays dinámicos y arrays estáticos con Visual Basic y.net. Redim, Redim Preserve, Erase. Ejemplos (CU00342A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:
ADO.NET. En este artículo vamos a ver el protocolo de acceso a datos en la plataforma.net, ADO.NET y su marco de funcionamiento con ASP.NET.
ADO.NET Mª del Pilar Pavón Rosano DNI: 52.923.715-W INTRODUCCIÓN Este artículo está dirigido a los profesores y profesoras del módulo Diseño y Realización de Servicios de Presentación en Entornos Gráficos
GUÍA DE TRABAJO GRADO 11 Programación de. Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6
Página 1 de 6 Tema: INICIO, USUARIOS Y LISTADO DE PRIMARIAS CON VISUAL BASIC.NET Objetivo: Programar el ingreso a una aplicación realizando verificación de usuarios /contraseñas y cargar listados de llaves
INFORMÁTICA Y COMUNICACIONES
441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access
UNIVERSIDAD LIBRE DE COLOMBIA FACULTAD INGENIERIA DE SISTEMAS ELECTIVA TECNICA II.NET Y SQL SERVER
UNIVERSIDAD LIBRE DE COLOMBIA FACULTAD INGENIERIA DE SISTEMAS ELECTIVA TECNICA II.NET Y SQL SERVER La presente guía los ayudará a complementar el trabajo que han venido desarrollando sobre la base de datos
1. crear la base de datos BANCO, dentro de ella crear las siguientes tablas y establecer la siguiente relación.
1. crear la base de datos BANCO, dentro de ella crear las siguientes tablas y establecer la siguiente relación. Ingresar los siguientes datos en el orden respectivo. 1. Tabla: cliente VISUAL.NET Página
CORPORACION UNIVERSITARIA AUTONOMA DEL CAUCA PROGRAMA DE INGENIERIA DE SISTEMAS
CONTENIDO CONTENIDO... 1 Tecnologías de conectividad (familias Windows) a bases de datos... 2 Ejemplos de conectividad... 3 DAO: Objetos de Acceso a Datos... 3 RDO: Objetos Remotos de Datos.... 3 Ejemplo
12. Acceso a Bases de Datos con VB.NET
12. Acceso a Bases de Datos con VB.NET Una base de datos es un sistema formado por un conjunto de datos relacionados y almacenados en discos que permiten el acceso directo a ellos y una serie de programas
UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005. GUIA No. 1
UNIVERSIDAD LIBRE DE COLOMBIA ELECTIVA IV VISUAL BASIC 2005 GUIA No. 1 USO DEL INPUTBOX Y DEL MSGBOX EN VISUAL 2005. Empecemos por crear un proyecto en visual en el primer formulario (form1) arme la siguiente
Mecanismos de acceso a datos usando ADO.NET
Mecanismos de acceso a datos usando ADO.NET En esta sesión Veremos conceptos de ADO.NET para acceso a datos, con ejemplos de uso en aplicaciones ASP.NET Agenda Modelo de objetos de ADO.NET Introducción
Programació amb C#.NET
Programació amb C#.NET Tema 5 (g): ADO.NET Jordi Linares i Pellicer Índice! Introducción! Qué es ADO.NET?! Clases y Objetos de ADO.NET! Explorador de Servidores! Orígenes de Datos! Interfaz Conectada a
Acceso a Datos con ADO.NET
Acceso a Datos con ADO.NET ADO.NET constituye la interfaz fundamental de las aplicaciones para proporcionar servicios de acceso a datos en la plataforma Microsoft.NET, donde existen, básicamente, dos elementos:
MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE
MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE Autor : Christian Rodriguez Olmos Mail : [email protected] Fecha : 27 de Junio de 2007 Inicio 21:25 hrs. Termino 01:53 hrs. Muchos hemos pasado por
TRABAJAR OBRAS COMO TALLER MECÁNICO
EUROWIN 6.00 TRABAJAR OBRAS COMO TALLER MECÁNICO EUROWINsoft Proyecto Eurowin 6.00, Trabajar obras como taller mecánico Revisión de 24 de Mayo 2004 1 Eurowin 6.00 estándar TRABAJAR OBRAS COMO TALLER MECÁNICO
GUÍA DE TRABAJO N 11 LENGUAJE C# Programación de Software Articulación SENA Grado 10 Ing. Néstor Raúl Suarez Perpiñan Página 2 de 11
Página 1 de 11 GUIA N 11 - DESARROLLO DE SOFTWARE A TRES CAPAS Objetivo: Desarrollar una aplicación de software con tres capas (Presentación Lógica Persistencia) donde se establezca una conexión con una
Existe otra forma de manejar datos más reciente denominado ADO.
INTRODUCCIÓN Una base de datos es una recopilación de información en un archivo existen diferentes bases de datos como Microsoft Access Foxpro, Paradox, Oracle. Sql Server, para su manejo existen diferentes
Índice de contenidos Iniciación a VB.NET Bases de Datos
Índice de contenidos Iniciación a VB.NET Bases de Datos Introducción 1 A quién va dirigido este libro...2 Qué aspectos cubre este libro...2 Qué necesito para utilizar este libro...2 Convenciones...3 Servicio
Importación de Datos
Datos en Excel I Importación de Datos En muchas ocasiones tenemos la necesidad de trabajar en Excel con datos procedentes de otras aplicaciones. Tenemos dos alternativas: - Introducir de nuevo los datos
USO DEL SERVIDOR ESCUELA
USO DEL SERVIDOR ESCUELA 1 El servidor escuela està organizado a la manera de un sitio web y permite la navegación sin necesidad de conectarse a internet.( via red) Además nos sirve de repositorio para
Tema: Conexión a Base de Datos.
Sistemas Expertos e Inteligencia Artificial. Guía 6B 1 Tema: Conexión a Base de Datos. Facultad: Ingeniería Escuela: Computación Asignatura: Sistemas Expertos e Inteligencia Artificial Objetivo Específico
Creación y manejo de la base de datos y tablas
Crear una base de datos Creación y manejo de la base de datos y tablas Para crear una nueva base de datos debemos: 1. Hacer clic sobre la opción Nuevo de la pestaña Archivo. De las distintas opciones para
1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio.
1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio. Archivo-> Nuevo-> Proyecto Una vez creado nuestro proyecto debemos verificar que en nuestra ventana principal
Manual de Instrucciones para el uso con un ordenador
Tablero electrónico Portátil de Escritura Manual de Instrucciones para el uso con un ordenador Nota: es necesario el uso de un ordenador personal con sistema operativo Microsoft Windows y un puerto de
Una base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:
MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener
MANUAL DE INGRESO AL OFFICE 365
MANUAL DE INGRESO AL OFFICE 365 1. Accede a la página web de UPN http://www.upn.edu.pe/es y mediante la OPCIÓN MiMundo@UPN selecciona la opción Correo Corporativo. 2. Te llevará directamente a la página
INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR MCAFEE Guía paso a paso
INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR MCAFEE Guía paso a paso Alberto Avilés Alfaro Diciembre de 2014 1 Contenido: 1. INTRODUCCIÓN... 2 2. ESPECIFICACIONES... 2 3. INSTALACIÓN DEL CONTROLADOR DE DOMINIO...
Escala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas
Escala San Martín Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas InstruccIones para la aplicación InformátIca Guía rápida INICO - FOSM 2014 INFORMACIÓN GENERAL La presente
Al entrar en Excel nos aparecerá la siguiente ventana:
ELEMENTOS DE LA PANTALLA DE EXCEL. Al entrar en Excel nos aparecerá la siguiente ventana: 1 2 3 4 8 9 10 5 6 7 11 15 12 14 13 En la que se distinguen las siguientes partes: 1. Barra de Inicio Rápido (Nueva
Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A)
aprenderaprogramar.com Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel
Programación Gambas 3 Prof: Mileti, P. Acceso a base de datos SQLite desde Gambas 3.
Acceso a base de datos SQLite desde Gambas 3. Si deseamos realizar una pequeña aplicación en Gambas que trabaje con una base de datos local (alojada en el mismo disco rígido que nuestra aplicación), la
CAPÍTULO 1. Conceptos Básicos... 8. CAPÍTULO 2. Interfaz de Access 2013. Ejecutar el programa... 14
CAPÍTULO 1. Conceptos Básicos... 8 1.1 Qué es una Base de Datos?... 8 1.2 Qué es una Base de Datos relacional?... 8 1.3 Objetos de una Base de Datos... 9 1.3.1 Access 2013... 9 1.3.2 Tablas... 10 1.3.3
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO 02-2013 GUIA DE LABORATORIO #09 Nombre de la Práctica: ADO.NET: Conexión a base de datos. Lugar de ejecución: Centro
GALA. ADO Modo Conectado. Modelo de Base de Datos Relacional. m018a Curso Manejo de Datos con Visual Basic 2010, 24 h
Modelo de Base de Datos Relacional Registros, Campos y Claves Comandos SQL, Definición de Datos Create Table Alter Table Drop Table Comandos SQL, Manipulación de Datos Consultas, Select From Where Actualizaciones,
Qué ofrece Autentia Real Business Solutions S.L?
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 [email protected] - www.autentia.com Qué ofrece Autentia Real Business Solutions
Tema 1. Introducción a OpenOffice Writer
Tema 1: Introducción a OpenOffice 1 Tema 1 Introducción a OpenOffice Índice de contenido Prefacio...2 Gestión básica de documentos...2 Tema 1: Introducción a OpenOffice 2 Prefacio Este curso tiene como
Centro de Bachillerato Tecnológico. Manual de prácticas. Visual Basic 6.0. Nivel Básico. Industrial y de servicios No. 231.
Centro de Bachillerato Tecnológico Industrial y de servicios No. 231 Manual de prácticas de Visual Basic 6.0 Nivel Básico Profesor: Lic. Leonel Orozco Celaya [email protected] Guía de prácticas I Prof.
BASES DE DATOS EN VISUAL BASIC ACCESS + SQL
BASES DE DATOS EN VISUAL BASIC ACCESS + SQL by Damián Sottosanti Ultima actualización: 03-08-2004 CREAMOS LA BASE DE DATOS EN ACCESS Abrimos Access y elegimos "Crear una nueva base de datos usando" "Base
APLICACIÓN EN VISUAL BASIC.NET 2010 CON BASE DE DATOS EN ACCESS 2010
APLICACIÓN EN VISUAL BASIC.NET 2010 CON BASE DE DATOS EN ACCESS 2010 1. Crear el directorio: 2. Abrir ACCESS y crear una base de datos con el nombre colegio, en la carpeta data del directorio que hemos
Manual Lector Ges2S Rumitag (Versión 5.0.7)
Manual Lector Ges2S Rumitag (Versión 5.0.7) Menú de opciones 1. Lectura 2. Control 1. Nuevo 2. Modificar 3. Borrar 4. Imprimir 5. Imprimir Todo 3. Borrar datos 4. Capacidad 5. Configuración 1. Nivel Batería
Introducción. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com
Introducción Word 2003 Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com Procesador de Textos Un procesador de texto es un software informático utilizado para la creación
En este ejemplo también vamos a crear la capa Entidades que va a servir para modelar nuestra base de datos.
La programación por capas es un estilo de programación en el que el objetivo primordial es la separación de la lógica de negocios de la lógica de diseño; un ejemplo básico de esto consiste en separar la
La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
ADO.NET. Contenido. Transición a ADO.NET. Introducción a ADO.NET. Limites de ADO
ADO.NET Por Jorge Martín Rodríguez Castro y Alfredo Raúl Fenco Paz Actualizado al 19 de agosto de 2006 Contenido Transición a ADO.NET Introducción a ADO.NET Proveedores de Datos.NET Modelo de Objetos ADO.NET
PROGRAMACIÓN VISUAL III (Power Builder)
INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO IV PROGRAMACIÓN VISUAL III (Power Builder) 2009 I. Identificadores del programa Carrera: Informática y Sistemas PROGRAMACION VISUAL
Base de Datos. Formularios. Consultas
Base de Datos y programa de Microsoft Access Definición Tablas Formularios Consultas Informes 1 BASE DE DATOS. DEFINICIÓN Y PLANIFICACIÓN Qué es una base de datos? Una base de datos es una serie de datos
Objetos OLE 1. IMAGEN DE FONDO
1. IMAGEN DE FONDO L as bases de datos de Access pueden almacenar información de distinta naturaleza: texto, valores numéricos o monetarios, fechas, etc. Pero además también pueden almacenar imágenes u
Acceso a base de datos SQLite desde Gambas
Acceso a base de datos SQLite desde Gambas Prof: Mileti, P. Si deseamos realizar una pequeña aplicación en Gambas que trabaje con una base de datos local (alojada en el mismo disco rígido que nuestra aplicación),
En esta lección vamos a ver más utilidades y opciones sobre la
1. PEGADO ESPECIAL En esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de
Configuración de Procedimientos en SQL. Introducción
Configuración de Procedimientos en SQL. Introducción Este documento ha sido desarrollado con la finalidad de brindar a los usuarios de los productos de InduSoft sugerencias y pasos para llamar a un procedimiento
Cómo administrar una base de datos?
Cómo administrar una base de datos? 1- Lo primero que tenemos que hacer es crear una base de datos Access con las siguientes características: Una tabla llamada países, con los campos idpais (autonumérico),
Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Informes
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Informes Instituto de Tecnologías Educativas 2011 Informes Los informes son la herramienta encargada de presentar los datos
Para entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server.
ET-SEGURIDAD SQL INSTRUCCIONES DE USO RÁPIDO IMPORTANTE Este software puede ser bloqueado por software antivirus. Asegúrese de añadir la excepción correspondiente si fuese necesario. Se recomienda deshabilitar
Ejecuta el modo XP sin virtualización de hardware
Una de las características más limpias nuevo en Windows 7 orgánico y categorías superiores es el modo de XP, pero no todas las máquinas son capaces de ejecutarlo. Hoy te mostramos cómo utilizar VMware
Uso de Menú en Visual Basic Studio.NET 2005. Implementación de Menú con Crystal Report en Studio.Net 2005. Prof. Giovanni Francisco Sáenz Araica.
Universidad Nacional de Ingeniería UNI - RUSB Curso de Studio.NET 2005 Uso de Menú en Visual Basic Studio.NET 2005. Implementación de Menú con Crystal Report en Studio.Net 2005. Prof. Giovanni Francisco
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? La AFIP pone a su disposición los aplicativos necesarios para cumplir con la presentación de las declaraciones juradas y la gestión
Acceso a Base de Datos
Acceso a Base de Datos Diseño y Programación Avanzada de Aplicaciones Curso 2002-2003 Indice ADO.Net ADO.Net ofrece dos espacios de nombres de clientes Uno para SQL Server Bases de Datos con interfaz Ole
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 03-2015 GUIA DE LABORATORIO #8 Nombre de la Práctica: ADO.NET: Conexión a base de datos. Lugar de ejecución: Centro
ANEXO I PROGRAMA FORMATIVO
ANEXO I PROGRAMA FORMATIVO Creación de Proyectos En Visual Basic.NET 1 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denomination:
TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET
TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET Una vez hecha una pequeña aproximación a las bases de datos y su manejo vamos a centrarnos en el estudio de ADO.NET, que, como se anticipaba
MANUAL DE INSTRUCCIONES PARA LA SOLICITUD DE AYUDAS
MANUAL DE INSTRUCCIONES PARA LA SOLICITUD DE AYUDAS Contenido Introducción...2 Registro...2 Iniciar sesión...4 Solicitar ayuda...4 Página de proyectos solicitados...5 Completar solicitud Página de proyecto...5
El lenguaje Visual Basic 2008
El lenguaje Visual Basic 2008 Estudia la sintaxis y características específicas del lenguaje de programación Visual Basic 2008, prestando especial interés a su enfoque orientado a objetos. Introducción
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION
Ciclo 02/2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUÍA DE LABORATORIO #11 Nombre de la Práctica: ADO.NET y conexiones a Base de Datos. Parte III Lugar de ejecución:
Manejo de Bases de Datos Mysql en Lenguaje C
http://undersecurity.net Servidor irc : irc.ircnode.com Canal irc : #undersec Manejo de Bases de Datos Mysql en Lenguaje C By: S[e]C Entendiendo el tratamiento de una base de datos MySQL. Antes de ir al
