Visual Basic.NET : Acceso a Datos
|
|
|
- María Mercedes Caballero Montoya
- hace 9 años
- Vistas:
Transcripción
1 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 a modo de ejemplo algunas aplicaciones Windows Forms que accedan a datos utilizando la tecnología ADO.NET. Podriamos definir ADO.NET como: Un conjunto de interfaces, clases y estructuras que permiten el acceso a datos desde la plataforma.net de Microsoft. Una evolución del API ADO de Microsoft. Permite un modo de acceso a datos desconectado. Esto quiere decir que, a través de ADO.NET, sólo estaremos conectados al servidor el tiempo estrictamente necesario para realizar la carga de los datos en el DataSet. Acceso Desconectado Mediante el acceso desconectado que proporciona la plataforma.net a través de ADO.NET, reduciremos el número de conexiones aumentando la capacidad de carga de trabajo de nuestro servidor ya que se soportarán una mayor cantidad de usuarios por unidad de tiempo. Normalmente, cuando se recoge información de una Base de Datos es con el propósito de realizar algún tipo de proceso con ella: mostrarla por pantalla, procesarla o enviarla a algún componente. Con frecuencia, no sólo necesitaremos una sola fila, sino un conjunto de ella. Y también será frecuente que necesitemos información que se encuentre en más de una tabla (join de tablas). Lo que hará la aplicación entonces será cargarlos y tratarlos como un bloque compacto. En un modelo desconectado, sería ilógico tener que conectar cada vez que queramos avanzar al registro siguiente para recoger la información de dicho registro. Así, lo que se hace para solucionar ese inconveniente es almacenar temporalmente toda la información necesaria para poder trabajar posteriormente con ella. Esto es lo que representa un objeto DataSet en el modelo ADO.NET. Un objeto DataSet es una caché de registros recuperados de una Base de Datos que puede llegar a contener más de una tabla, basadas éstas en tablas reales de la Base de 1
2 Datos. Será importante saber que los DataSet son almacenes estáticos. Es decir, no se enterarán de los cambios realizados en la Base de Datos real, hasta que no se hayan recargado dichos datos. Por lo que será necesario hacerlo si queremos estar al dia. En definitiva, un objeto DataSe es capaz de almacenar toda una Base de Datos lógica y siempre con independencia del fabricante que la diseño, lo que da una gran flexibilidad de trabajo al modelo ADO.NET de Microsoft. Espacio de nombres System.Data Dentro del espacio de nombres System.Data nos encontramos con las siguientes clases, que son el eje central de ADO.NET: DataSet : Almacén de datos de ADO.NET. Representa una Base de Datos desconectada del proveedor de datos. Capaz de almacenar datos y relaciones. DataTable : Un contenedor de datos. Estructurado como un conjunto de filas (DataRow) y de columnas (DataColumn). DataRow : Registro que almacena x valores. Representación de una fila/tupla de una Bases de Datos en ADO.NET. DataColumn : Contiene la definición de una columna de una Base de Datos. Espacios de nombres System.Data.Client y Sistem.Data.OleDb SqlCommand / OleDbCommand : Clases que representan un comando de SQL contra un SGBD. SqlConnection / OleDbConnection : Clases que representan la etapa de conexión a un SGBD. SqlCommandBuilder / OleDbCommandBuilder : Generador de comandos SQL de inserción, modificación y borrado de una consulta de SQL. 2
3 SqlDataReader / OleDbDataReader : Un lector de datos de sólo avance, conectado a la Base de Datos SqlDataAdapter / OleDbDataAdapter : Clase adaptadora entre un objeto DataSet y sus operaciones en la Base de Datos. Las Clases Connection En los ejemplos que se han utilizado, se ha empleado Microsoft SQL Server 2000 como SGBD, ya que ha sido uno de los SGBD vistos en clase. El primer paso en un acceso a datos consiste en establecer una conexión con la Base de Datos. Esta operación la llevaremos a cabo gracias a las clases Connection de ADO.NET, que permiten conectar a un origen de datos. En ADO.NET existen dos implementaciones para algunos de los objetos, cada uno específico del origen de datos al que vayamos a conectar. En este caso, somo queremos conectar con Microsoft SQL Server lo haremos a través de la clase System.Data.SqlClient.SqlConnection. Si quisieramos hacerlo con un proveedor de datos OLEDB, lo hariamos a través de la clase System.Data.OleDb.OleDbConnection. Utilizaremos los métodos Open() y Close() para conectar y desconectar de la Base de Datos, respectivamente. El constructor de la clase Connection que empleemos (SqlConnection o OleDbConnection) recibirá como parámetro la cadena de conexión que se aplique a su propiedad ConnectionString. Veamos un ejemplo de código que conecta y desconecta de un SGBD: Imports System.Data.SqlClient Try ' Crea el objeto Conexión ' Pasa la cadena de conexión conexion.connectionstring = server=(local); & _ integrated security=sspi; database=ejemplo;uid=sa;pwd=; ' Conecta con la Base de Datos conexion.open() MessageBox.Show( Conectado! ) ' Desconecta de la Base de Datos 3
4 MessageBox.Show( Desconectado! ) Catch excepcion As SqlException ' Se puede producir algún error durante al conectar o durante la conexión MessageBox.Show( Error al conectar con la Base de Datos ) End Try Las clases Command Una vez que hemos establecido la conexión con el SGBD, la siguiente operación que normalmente querremos llevar a cabo será la de enviarle sentencias para realizar diferentes operaciones con los datos. Las clases Command de ADO.NET son las que nos permitirán llevar a cabo tales operaciones. Un objeto Command nos va a permitir ejecutar una sentencia SQL sobre la fuente de datos con la que hemos conectado. También podremos obtener un cojunto de resultados. En este caso, esos datos pasarán a otro tipos de objetos como DataReader o DataAdapter. Los objetos Command se deben crear a partir de la conexión que ya se ha establecido y contendrá una sentencia a SQL a ejecutar sobre dicha conexión. Entre sus propiedades más comunes se encuentran las siguientes: CommandText : Contiene la cadena de texto que representa la sentencia SQL que se ejecutará sobre la fuente de datos. Entre sus métodos más comunes se encuentran los siguientes: ExecuteNonQuery : Ejecuta la sentencia SQL contenida en la propiedad CommandText del objeto Command. En este caso la sentencia que se ejecuta debe ser una sentencia de un tipo que no devuelva resultado alguno (UPDATE, DELETE, INSERT). ExecuteReader : Ejecuta la sentencia SQL contenida en la propiedad CommandText del objeto Command. En este caso si que se devolverán resultados. El resultado devuelto será un objeto de tipo DataReader 4
5 (SqlDataReader/OleDbDataReader) que nos permitirá leer y recorrer los datos devueltos por la sentencia SQL. ExecuteScalar : Utilizada cuando sólo queremos obtener el dato de la primera columna de la primera fila. El resto de datos no se tienen en cuenta. Muy útil cuando queremos recoger la resultado, por ejemplo, de un COUNT(*) ya que este método devuelve un tipo de dato Object como resultado. Veamos un par de ejemplos: Inserción sobre una tabla ' Cadena de conexión conexion.connectionstring = server=(local) & _ integrated security=sspi;database=ejemplo;uid=sa;pwd=; ' Crea la sentencia SQL Dim sentencia As String sentencia = INSERT INTO Alumnos VALUES (123, Pablo, Neruda,'23/12/1996 ) ' Crea el comando SQL Dim comando As New SqlCommand(sentencia, conexion) Dim resultados As Integer ' Conecta con la Base de Datos conexion.open() ' Ejecuta la sentencia SQL (NonQuery ya que es una ' ' inserción). Sólo devuelve el número de filas afectadas resultados = comando.executenonquery() ' Desconecta de la Base de Datos ' MessageBox.Show( Se han añadido & resultados & filas ) Consulta sobre una tabla ' Cadena de conexión conexion.connectionstring = server=(local);integrated security=sspi; & database=ejemplo;uid=sa;pwd=; ' Crea la sentencia SQL Dim sentencia As String sentencia = SELECT COUNT(*) FROM Alumnos ) ' Crea el comando SQL Dim comando As New SqlCommand(sentencia, conexion) 5
6 Dim resultados As Integer ' Conecta con la Base de Datos conexion.open() ' Ejecuta la sentencia SQL (NonQuery ya que es una ' ' inserción). Sólo devuelve el número de filas afectadas resultados = comando.executescalar() ' Desconecta de la Base de Datos ' MessageBox.Show( Hay & resultados & alumnos. ) Las clases DataReader Un objeto DataReader permite la navegación hacia delante y de sólo lectura de los registros devueltos por una consulta. A diferencia de los objetos que trabajan en modo desconectado comentados anteriormente, este objeto permanece conectado durante todo el tiempo que se esté trabajando con él. Para obtener un objeto DataReader tendremos que ejecutar un método ExecuteReader() de un objeto Command basado en una consulta SQL. Estas son sus propiedades más comunes: FieldCount : Devuelve el número de columnas de la fila actual. IsClosed : Indica si está (True) o no cerrado (False) el objeto DataReader. Y sus métodos más comunes: Close() : Cierra el objeto DataReader liberando los recursos. Read() : Desplaza el cursor actual al siguiente registro permitiendo obtener los valores del mismo a través del objeto DataReader. Además, devolverá True si quedan más elementos dentro del objeto DataReader y False si hemos llegado al final del conjunto de registros. La posición inicial de un objeto DataReader es justo antes del primer registro por lo que lo primero que deberemos hacer será realizar una llamada a este método para empezar a obtener valores. 6
7 Veamos un ejemplo: ' Crea la conexión conexion.connectionstring = server=(local); integrated security=sspi; database=ejemplo;uid=sa;pwd; ' Crea el comando Dim comando As New SqlCommand( SELECT * FROM Alumnos, conexion) ' Crea el DataReader Dim lectordatos As SqlDataReader ' Conecta con la Base de Datos conexion.open() lectordatos = comando.executereader() ' Recorre las filas devueltas en el DataReader y los muestra en un ListBox While lectordatos.read() Me.listaAlumnos.Items.Add(lectorDatos( Nombre )) End While ' Cierra el objeto DataReader lectordatos.close() ' Desconecta de la Base de Datos La Clase DataSet DataSet es el almacén de datos por excelencia de ADO.NET. Un objeto DataSet es capaz de almacenar y representar a una Base de Datos en memoria y desconectada del proveedor de datos (Base de Datos) que contiene tablas y sus relaciones. Cada tabla contenida dentro del objeto DataSet se encuentra disponible a través de su propiedad Tables, que es una colección de objetos System.Data.DataTable. Cada objeto System.Data.DataTable es una colección de objetos System.Data.DataRow que representan las filas de la Base de Datos. Y siguiendo con esto, cada objeto DataRow posee una colección de objetos DataColumn que representan cada una de las filas de la fila actual. Para poder crear e inicializar las tablas del DataSet deberemos hacer uso del objeto DataAdapter (SqlAdapter para Microsoft SQL Server). Al objeto DataAdapter le pasaremos como parámetro la cadena que represente la consulta que queremos hacer, y que rellenará de datos el DataSet. Del objeto DataAdapter utilizaremos su método Fill(), que tiene dos parámetros: uno el objeto DataSet que se 7
8 rellenará de datos y otro que será el nombre que tendrá la tabla dentro del objeto DataSet. A continuación, se pueden ver los método más importantes de la clase DataSet: Clear() : Elimina todos los datos almacenados en el objeto DataSet. AcceptChanges() : Confirma todos los cambios realizados en el DataSet (los últimos cambios). GetChanges() : Devuelve un objeto DataSet que contiene únicamente los cambios realizados desde que se cargaron los datos o desde la última vez que se llamó al método AcceptChanges(). RejectChanges() : Abandona todo los cambios realizados en el DataSet (los últimos cambios). Y una de sus propiedades más importantes: Tables : Devuelve una colección de objetos DataTable que representan cada una de las tablas contenidas en el objeto DataSet. El siguiente ejemplo muestra como rellenar un ListBox a través de datos obtenidos de una Base de Datos haciendo uso de objetos DataSet y DataAdapter: ' Crea la conexión conexion.connectionstring = server=(local); integrated security=sspi; database=ejemplo;uid=sa;pwd; ' Crea el DataAdapter Dim adaptadordatos As New SqlAdapter( SELECT * FROM Alumnos BY Name, conexion) ORDER 'Crea el DataSet Dim conjuntodatos As New DataSet() ' Conecta a la Base de Datos, carga el DataSet y desconecta 'conexion.open() adaptadordatos.fill(conjuntodatos, Alumnos ) ' Ahora desconectado, puede trabajar con los datos del DataSet 8
9 Dim tabla As DataTable tabla = conjuntodatos.tables( Alumnos ) Dim fila As DataRow For Each fila In tabla.rows ' Muestra los datos en un ListBox Me.listaAlumnos.Items.Add(fila.Item( Nombre ) & & fila.item( Apellidos ) Next Navegación y edición de registros en modo desconectado Anteriomente hemos visto como realizar operaciones con Bases de Datos, en modo conectado, sobre sus tablas empleando objetos Command. Pero como se ha comentado al principio de este documento, la arquitectura ADO.NET está preparada para trabajar en modo desconectado, de forma que sólo se recurra al almacén de datos cuando sea necesario: consulta, manipulación, o bien cuando una vez modificados queramos reflejar los cambios en la Base de Datos real. El objeto DataSet, combinado con un grupo de objetos dedicados al trabajo en modo desconectado (DataAdapter, DataTable, DataRow, ) nos permitirán operaciones como puede ser el navegar por todos los registros de una tabla almacenada en un DataSet. Además, podremos modificar esos datos insertando, modificando y borrando filas. Todo esto se puede apreciar en el ejemplo Navegación de Datos que acompaña a estos apuntes. En dicho ejemplo se parte de una sencilla tabla para la cual se diseña e implementa un interfaz que permite tanto la consulta de los datos como la inserción, modificación y eliminación de filas, utilizando el modo desconectado de ADO.NET. 9
Vamos a definir ambos modos y después veremos, mediante sendos ejemplos, cómo trabajar en ellos con ADO.NET.
TEMA 8. MODOS DE ACCESO A DATOS 8.1. DISTINTOS MODOS DE ACCESO EN ADO.NET Después de haber estudiado los principales objetos involucrados en el acceso a bases de datos, vamos a tratar más en profundidad
TEMA 7. PROVEEDORES Y CONEXIÓN A BASES DE DATOS
TEMA 7. PROVEEDORES Y CONEXIÓN A BASES DE DATOS 7.1. PROVEEDORES MÁS HABITUALES Anteriormente ya hemos mencionado cuáles son los proveedores de datos de.net Framework más habituales. A continuación haremos
Ing Eddy Ruiz Largaespada
Tema 4:Acceso Datos Objetivos: Brindar los conocimientos para poder enlazar aplicaciones Windows a bases de datos, independientemente del proveedor. Diseñar aplicaciones que permitan la manipulación de
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,
Práctica N 04: Creación de la Base de Datos
Práctica N 04: Creación de la Base de Datos OBJETIVOS: Introducción al modelo ADO.NET. Hacer uso del Explorador de Servidores. Conocer los pasos para crear una aplicación vinculada a una base de datos.
Visual Basic.net 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 aplicaciones para Windows con la
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 Completo
Visual Basic.NET Completo Duración: 50.00 horas Páginas del manual: 495 páginas 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
ACCESO A DATOS DESDE VB.NET
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á
Visual Basic.net. Duración: 60 horas. Modalidad: online. Contenidos
Visual Basic.net Duración: 60 horas. Modalidad: online El objetivo general del curso es conseguir que el alumno sea capaz de conocer el funcionamiento de Visual Basic.NET empezando por los conceptos más
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
ADO.NET Desconectado.
1 ADO.NET Desconectado. ADO.NET proporciona un conjunto de componentes para crear aplicaciones distribuidas de uso compartido de datos. Dichos componentes están diseñados para separar el acceso a los datos
Visual Basic NET Completo
Visual Basic NET Completo Modalidad Online Horario Flexible Descuento Alumnos Duración 50 horas Nivel Superior Subvención Empresas Descripción Detallada Visual Basic NET Completo Visual Basic NET Completo
INSTITUTO TECNOLÓGICO DE NUEVO LAREDO ING. EN SISTEMAS COMPUTACIONALES
Objetos () OBJETIVO: El estudiante elaborará un programa que muestre datos de una base de datos de MS Access a través de un programa en MATERIAL Y EQUIPO NECESARIO: Microsoft Access Microsoft Visual EJERCICIO:
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
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
Conexión a Base de Datos.
Base de datos I Facultad: Ingeniería Escuela: Computación Asignatura:BDI Conexión a Base de Datos. Objetivo Crear una interfaz gráfica con Visual C#.NET de manera básica Utilizar las sentencias de DML
Acceso a Datos ADO.NET. Laboratorio de Programación Lorena Castañeda Bueno
Acceso a Datos ADO.NET Laboratorio de Programación Lorena Castañeda Bueno Contenido 1. Acceso a Datos con ADO.Net 2. Objetos de ADO.Net 3. Modelo Desconectado Estructura general ADO.Net Conexiones (Connection)
Crear una interfaz gráfica con Visual C#.NET de manera básica Utilizar las sentencias de DML de base de datos en Visual C#.NET
Programación III Facultad: Ingeniería Escuela: Computación Asignatura: PROG. III C# + SQL Parte I. Objetivo Crear una interfaz gráfica con Visual C#.NET de manera básica Utilizar las sentencias de DML
Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#.
Programación III Ing. Héctor Abraham Hernández Guía #13 Fecha: 16/05/2011 Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#. QUÉ ES ODBC? ODBC es una abreviatura
Manejo de una Base de Datos Microsoft SQL Server. a través de Visual C #, vía instrucciones SQL.
Manejo de una Base de Datos Microsoft SQL Server a través de Visual C #, vía instrucciones SQL. M.C. Enrique Ruiz Díaz. Estoy titulado en la Maestría en Ciencias de la Computación, Misma que estudié en
Errores que rompen la Regla de integridad de las entidades y el DBMS reporta un error.
Capítulo 20 Bases de datos: SQL y ADO.NET Base de Datos: colección organizada de datos. DBMS: Sistema para almacenar, organizar, recuperar y modificar datos. RDBMS (Sistemas de administración de bases
PRÁCTICA DE ADO.NET. Algunos tipos de datos más utilizados son los siguientes:
ACCESO A DATOS PRÁCTICA DE ADO.NET Una base de datos (BD) es una colección de datos clasificados y estructurados que son guardados en uno o varios archivos pero referenciados como si de un único archivo
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
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
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.
El modelo de objetos ADO.NET. (Datos sin conexión) Proveedor de datos.net. Connection. Command Parameter. DataReader
1 ADO.NET La programación de BD en.net utiliza unas cuantas clases en System.Data y sus espacios de nombres hijos, lo que en conjunto se conoce como ADO.NET. Estas clases y sus métodos permiten recuperar
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
2389 Programming with Microsoft ADO.NET
2389 Programming with Microsoft ADO.NET Introducción Este curso va a enseñar a desarrolladores a construir aplicaciones centradas en datos y servicios Web con Microsoft ADO.NET, Microsoft SQL Server 2000
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
Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos
Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Cualquier portal web utiliza algún sistema de base de datos para almacenar la información que luego mostrará en sus páginas. Para
ESPECIALISTA EN VISUAL STUDIO.NET
ESPECIALISTA EN VISUAL STUDIO.NET MATERIAS Visual Basic.Net 4 semanas ADO.Net 2 semanas Visual C Sharp 3 semanas ASP.Net 3 semanas Nociones de programación y manejo de bases de datos y Requisitos diseño
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
Programación con Visual Basic.NET. Francisco Ruiz Manuel Serrano
Programación con Visual Basic.NET http://alarcos.inf-cr.uclm.es/per/fruiz/cur/vbn/vbn.htm 4 Interfaz de Usuario. Entrada/Salida. Desarrollo de una aplicación Francisco Ruiz Manuel Serrano Escuela Superior
Manipulación de imágenes con ADO.NET
Luis Miguel Blanco Ancos Manipulando una imagen dentro de un mantenimiento de datos Cuando nos enfrentamos al desarrollo de un mantenimiento de datos típico en VB.NET contra un proveedor de datos ADO.NET,
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,
ARTE I BASE DE DATOS EN JAVA
RACTICA N 18 PARTEP PRACTICA ARTE I BASE DE DATOS EN JAVA I OBJETIVOS Aprender a pasar del Modelo a la Implementación Lograr que el alumno configure una base de datos en JAVA. Comprender el funcionamiento
Í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
Curso: Microsoft Visual Basic.NET
Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la primera parte del curso.
Tema: DESARROLLO DE APLICACIONES CON VISUAL STUDIO-NET (PARTE I)
Base de datos I. Guía 12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: DESARROLLO DE APLICACIONES CON VISUAL STUDIO-NET (PARTE I) Objetivo Conocer el lenguaje de programación
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:
DIPLOMADO EN MICROSOFT VISUAL STUDIO
DIPLOMADO EN MICROSOFT VISUAL STUDIO Este diplomado tiene como objetivos proporcionar al estudiante conocimientos sobre el entorno.net y su aplicación al lenguaje Visual Basic.NET, además de conocer la
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
Solución propuesta. Cuadernillo de examen. Programación en VB.NET. Parte teórica
Cuadernillo de examen Asignatura: Interacción Hombre-Máquina / Interacción Persona-Computadora Código: 208 Titulación: Ingeniero en Informática / Ingeniero Técnico en Informática Plan de estudios: 2000/2002
LECCIÓN 1: INTRODUCCIÓN A.NET. Visual Studio 2008.NET Framework Características de CLR La biblioteca de clases.net
ÍNDICE LECCIÓN 1: INTRODUCCIÓN A.NET Visual Studio 2008.NET Framework Características de CLR La biblioteca de clases.net LECCIÓN 2: ENTORNO INTEGRADO DE DESARROLLO (IDE) La página de inicio Distribución
ÁREA: PROGRAMACIÓN PROGRAMACIÓN.NET(II)
ÁREA: PROGRAMACIÓN PROGRAMACIÓN.NET(II) Queda prohibida toda la reproducción de la obra o partes de la misma por cualquier medio sin la autorización previa Área: Programación Curso: Programación.Net(II)
JAVA 5. Conexión con Bases de Datos
JAVA 5. Conexión con Bases de Datos http://giig.ugr.es/ mgea/docencia/diu Ultima actualización: 2/Dic/2004 1 Conexión con Bases de Datos 1. Conexión con Base de Datos: controlador 2. Componentes gestión
2407: Programación en Microsoft C#, 2012 Edition
2407: Programación en Microsoft C#, 2012 Edition Este curso práctico proporciona a los participantes el conocimiento profundo del lenguaje C# en su edición 2012, que les permitirá desarrollar la capa de
CI154 DESARROLLO DE APLICACIONES DE ESCRITORIO Y ACCESO A DATOS CON.NET FRAMEWORK 5 CON C# OBJETIVOS
CI154 DESARROLLO DE APLICACIONES DE ESCRITORIO Y ACCESO A DATOS CON.NET FRAMEWORK 5 CON C# OBJETIVOS Crear aplicaciones con Visual Basic. NET así como el uso de Controles y Formularios para crear el interface
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
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
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
Temario correspondiente al curso de: CURSO VB.NET. (Aplicaciones de Escritorio)
CURSO VB.NET (Aplicaciones de Escritorio) Ecuacursos ofrece a estudiantes, profesionales y público en general cursos especializados en diferentes áreas como son el Diseño Web, Programación, Seguridades,
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
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
Práctica N 04. Programación Visual.NET II. 1. CREACIÓN DE FORMULARIO PARA CONSULTA DE EMPLEADOS(FrmConEmpleados.vb)
Práctica N 04. Programación Visual.NET II OBJETIVOS: Listado y/o consultas utilizando comandos SQL. Realizar ordenamiento y filtro en un objeto DataView. 1. CREACIÓN DE FORMULARIO PARA CONSULTA DE EMPLEADOS(FrmConEmpleados.vb)
Unidad IV. Aplicaciones sobre Base de Datos
Clase:013 1 Unidad IV Aplicaciones sobre Base de Datos 2 Agenda PROGRAMA DE MANIPULACION DE BASE ANDROID SQLITE SQLITE OpenHelper SQLITE Database Cursor Ejemplos Agregar controles según campo Usar query
Microsoft Visual Basic.NET
Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la
DESARROLLO DE SOFTWARE
SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL DESARROLLO DE SOFTWARE MANUAL DE APRENDIZAJE LENGUAJE DE PROGRAMACIÓN III CÓDIGO: 89001709 Profesional Técnico ÍNDICE TAREA N CONTENIDO N PÁG.
El nombre del campo en el objeto de origen de los datos, nombre en la tabla.
1. Otros. 1.1 Introducción. Una vez visto los objetos de conexión, vamos a ver una serie de objetos que realizan también tareas dentro del acceso a una base de datos. 1.2 BindingSource. Este objeto tiene
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
Trabajando con bases de datos. ClaseOracleBD
Trabajando con bases de datos. ClaseOracleBD Índice de contenido Archivo de configuración...1 Agregar una cadena de conexión a Web.config con un control de origen de datos...1 Utlizando un Control SQLDataSource...1
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
Conexión JDBC. Tecnicatura Superior en Programación UTN-FRM Programación 3
Conexión JDBC La presente guía presenta las bases de la implementación de conexiones JDBC (Conector JAVA a base de datos). Los conocimientos básicos que se deben tener son: Java. Motores de Base de Datos.
Entendiendo ADO.NET con Mono y PostgreSQL (III)
Entendiendo ADO.NET con Mono y PostgreSQL (III) por Martín Márquez [email protected] Introducción ADO.NET es la evolución de la tecnología ADO (Active X Data Objects) que permite la comunicación de aplicaciones
Como conectar SQL Server con C#?
MENU Inicio Desarrollo Android Datos Como conectar SQL Server con C#? Como conectar SQL Server con C#? James Revelo julio 4, 2014 Datos 4 Comments Conectar nuestras aplicaciones C# a una base de datos
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
Seleccione New Connection para crear la nueva cadena de conexión. Esta acción hará que se muestre la caja de dialogo Add Connection, en la cual en
Guía de como trabajar sin conexión con ADO.NET. El siguiente ejemplo muestra como trabajar en modo desconectado, accediendo a datos de una base de datos en SQL. Los pasos que se muestran a continuación
Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX
Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX Vista general Hemos visto lanzar una acción de un formulario a PHP Nos
APÉNDICE A: ACCESO A UNA BASE DE DATOS CON JDBC
APÉNDICE A: ACCESO A UNA BASE DE DATOS CON JDBC Lo primero que hay que saber es que la manera más conveniente de acceder a una base de datos utilizando el lenguaje de programación JAVA, es a través del
Tópicos Avanzados de Programación (TAP3501)
DuocUC Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez [email protected] Uso JDBC en Java Uso JDBC en aplicaciones java Class.forName("driver") Cargar/Registrar el driver JDBC
Visual Basic.NET. Programa de Estudio.
Visual Basic.NET Programa de Estudio Visual Basic.NET Aprende a construir aplicaciones con Visual Basic.NET y domina por completo una de las tecnologías mas utilizadas en el mercado. Aprende a desarrollar
ADO.NET. Arquitectura de ADO.NET
ADO.NET ADO.NET proporciona acceso coherente a orígenes de datos como SQL Server y XML, así como a orígenes de datos expuestos mediante OLE DB y ODBC. Las aplicaciones de consumidor que comparten datos
LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
Qué es una base de datos? Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y
Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers
Subconsultas Stored Procedures - Triggers Subconsultas Concepto Ubicación En el SELECT En el FROM En el WHERE Operadores IN ANY-ALL EXISTS Concepto Son sentencias SELECT que aparecen dentro de otra consulta
Bases de Datos Access y C#. Insert, select, update, delete. 1. Crea una base de Datos en Access
Bases de Datos Access y C#. Insert, select, update, delete 1. Crea una base de Datos en Access 2. Crea un Nuevo proyecto en C# 3. Agrega una nueva clase llamada Database y a continuación escribe el siguiente
Ejercicio 1. Cuadernillo de examen: Soluciones propuestas. Parte teórica. Parte práctica. Interacción Hombre-Máquina
Cuadernillo de examen: Soluciones propuestas ASIGNATURA: Interacción Hombre-Máquina CÓDIGO: 208 Interacción Persona-Computadora CONVOCATORIA: Segundo parcial de junio de 2004 PLAN DE ESTUDIOS: 2000 / 2002
GUÍA DE TRABAJO GRADO 10 Programación de. Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10
Página 1 de 10 Objetivo: Tema: CONEXIÓN CON BASES DE DATOS USANDO VB Y ADO.NET Identificar claramente los elementos necesarios para establecer una conexión con un motor de bases de datos haciendo uso de
DESARROLLO.NET 2011 CATÁLOGO FORMATIVO
DESARROLLO.NET 2011 CATÁLOGO FORMATIVO ÁREAS DE CONTENIDO APLICA- CIONES WINDOWS APLICA- CIONES WEB Lenguajes (C#, VB) ADO.NET POO LINQ XML Crystal Reports * Componentes Windows Providers Componentes enlazados
Manual de Sentencias Básicas en SQL
Manual de Sentencias Básicas en SQL Pues hoy que he estado enredando un rato con MySQl, y me he acordado de aquellos comienzos en los que tenía que volver a mis antiguos apuntes para lograr entender las
Guía Rápida Instalación SIGIR
Neosoft Guía Rápida Instalación SIGIR Instalación SIGIR Neosoft Ver. 1.6 12 Historia de Cambios Versión Fecha Descripción Autor 1.1 01.08.2013 Se actualiza referencia de SP para.net Framework Neosoft Ltda.
