ADO.NET Desconectado.
|
|
- Rosa Farías Bustamante
- hace 7 años
- Vistas:
Transcripción
1 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 de la manipulación de los mismos. Como ya sabemos, estos componentes son: DataSet y el proveedor de datos de.net Framework, que es un conjunto de componentes entre los que se incluyen los objetos: conexión (Connection), de órdenes (Command), lector de datos (DataReader) y el adaptador de datos (DataAdapter). Un formulario Windows, para acceder a los datos de un origen de datos lo puede realizar de dos modos: - Conectado. Interactuando directamente con la base de datos. - Desconectado. Utilizando un adaptador de datos para leer la información de la base de datos y almacenarla en el conjunto de datos (DataSet). Posteriormente, cuando se requiera escribir en el origen de datos, se volverá a utilizar el adaptador, que tomará los datos del conjunto de datos (DataSet). ADO.NET y Windows Forms proporcionan otros componentes que se pueden utilizar para mostrar los datos. Incluyen controles como DataView, DataGrid, que pueden ser enlazados a datos, y propiedades de enlace a datos en la mayoría de controles estándares de Windows, como los controles TextBox, Label, ComboBox y ListBox. Vista de datos. La clase DataView permite representar los datos de la clase DataTable (de una tabla), creando múltiples vistas de los mismos, puesto que permite editar, ordenar y filtrar, buscar y navegar por un conjunto de datos determinado. Adaptador de datos. Clases DataAdapter y TableAdapter. Un adaptador de datos es un conjunto de objetos utilizado para intercambiar datos entre el origen de datos y el conjunto de datos (DataSet). Utiliza los objetos Connection, Command y DataReader implícitamente para poblar un objeto DataSet y para actualizar la fuente de datos central con los cambios efectuados en el DataSet. Existe una clase DataAdapter para cada proveedor de datos: OleDbDataAdapter, SqlDataAdapter, etc. Generalmente, cada adaptador de datos, intercambia datos entre una sola tabla del origen de datos y un solo objeto DataTable del conjunto de datos. Lo normal es utilizar tantos adaptadores como tablas tenga el conjunto de datos. De esta forma, cada tabla del conjunto de datos tendrá su correspondiente tabla en el origen de datos. A partir de la versión Visual Studio 2005 aparecen los objetos TableAdapter. Se pueden pensar en un TableAdapter como un DataAdapter que lleva integrado un objeto de conexión y la capacidad de contener varias consultas. En resumen. El DataAdapter conecta el DataSet con el origen de datos. Esta conexión la establece a través de los comandos (objetos Command): - De Selección, para obtener datos de la base de datos. SELECT * FROM Tabla - De Acción, para actualizar datos en la base de datos Inserción INSER INTO... Eliminación DELETE... Actualización UPDATE...
2 2 Para poder realizar estas operaciones de conexión con el origen de datos, DataAdapter dispone de 4 propiedades a las que les asigna cada uno de estos 4 comandos: SelectCommand = Comando de Selección InsertCommand = Comando de Inserción DeleteCommand = Comando de Eliminación UpdateCommand = Comando de Actualización 'Crea un DataAdapter Dim da As OleDbDataAdapter da = New OleDbDataAdapter 'lo conecta Dim Cmd As New OleDbCommand( Select * From Tabla, Cn) da.selectcommand = Cmd El DataAdapter no sólo conecta el origen de datos (BD) con el conjunto de datos (DataSet) si no que permite cargar o llenar el DataSet con los datos correspondientes desde el origen de datos. Para ello dispone del método Fill, que ejecuta el comando de selección y carga los datos en el DataSet. Nº Reg Afectados = da.fill (ds, AliasTabla ) El método Fill crea en el DataSet una tabla con el nombre asignado en su 2º argumento Se suele utilizar un DataAdapter por cada tabla del conjunto de datos (DataSet) Para actualizar la BD con la información del DataSet, DataAdapter dispone del método Update. Cuando se ejecuta este método, DataAdapter revisa todas las filas de la tabla del DataSet, comprobando si cada una de ellas ha sido modificada, añadida o eliminada y ejecuta el comando de acción correspondiente para modificar, añadir o eliminar esa fila del origen de datos. Nº de filas Afectadas = da.update Resumen de los miembros. Propiedades: SelectCommand. Objeto de la clase Command que se va a utilizar para ejecutar una sentencia Select de SQL. InsertCommand. Objeto de la clase Command, que se va a utilizar para realizar una inserción de datos. UpdateCommand. Objeto de la clase Command que se va a utilizar para realizar una modificación de los datos. DeleteCommand. Objeto de la clase Command que se va a utilizar para realizar una eliminación de datos. Métodos: Fill. Agrega o refresca filas en un DataSet con los datos procedentes de un DataAdapter. Devuelve un Integer con el nº de filas afectadas. FillSchema. Agrega una DataTable al DataSet con la estructura de la tabla con sus claves, etc. No las relaciones. Update. Actualiza la fuente de datos mediante los comandos de Acción. Solo escribe las modificaciones (filas que han variado su contenido).
3 3 Conjunto de datos. La Clase DataSet. Un conjunto de datos incluye una o más tablas basadas en las tablas del origen de datos y también puede incluir información acerca de las relaciones entre esas tablas y las restricciones para los datos que pueda contener cada tabla. El componente central de la arquitectura sin conexión es la clase de objetos DataSet, perteneciente al espacio de nombres System.Data, que se puede utilizar con múltiples y distintos orígenes de datos. Como se ha visto anteriormente, en una tabla del DataSet cada fila contiene un estado. Al cargar el DataSet se asigna a cada fila del DataTable el estado sin cambios. A medida que se van realizando operaciones con las filas, a cada fila actualizada se le asigna el valor correspondiente a la operación realizada con ella: añadida, modificada o eliminada. El DataSet y sus objetos disponen de un conjunto de métodos que permiten actualizar o conocer el estado de las filas de cada una de sus tablas. Miembros más característicos de DataSet y sus objetos. La clase DataSet incluye: - la colección DataTableCollection de objetos DataTable (tablas de datos) - y la colección DataRelationCollection de objetos DataRelation (relaciones entre las tablas). La clase DataTable incluye: - la colección DataRowCollection de objetos DataRow (filas de la tabla) - la colección DataColumnCollection de objetos DataColumn (campos) - y la colección Constraint (restricciones). La clase DataRow tiene la propiedad RowState, que permite saber si la fila cambió y de qué modo, desde que la DataTable se cargó por primera vez. Alguno de sus valores puede ser: - Added - Deleted - Modified - Unchanged. Propiedades de DataSet CaseSensitive. Propiedad que indica si las comparaciones de texto dentro de las tablas distinguen entre mayúsculas y minúsculas. Por defecto tiene el valor False. DataSetName. Establece o devuelve mediante una cadena de texto el nombre del objeto DataSet. HasErrors. Devuelve un valor lógico para indicar si existen errores dentro de las tablas del DataSet. Relations. Esta propiedad devuelve una colección de objetos DataRelation, que representan todas las relaciones existentes entre las tablas del objeto DataSet. Tables. Devuelve una colección de objetos DataTable, que representan a cada una de las tablas existentes dentro del objeto DataSet. Métodos Clear. Elimina todos los datos almacenados en el objeto DataSet, vaciando todas las tablas contenidas en el mismo. No borra las tablas AcceptChanges. Pone el estado de las filas a Sin Cambios. Las clases DataRow y DataTable también tienen métodos AcceptChanges. Si se llama a AcceptChanges en el nivel de DataTable, se llama al método AcceptChanges para cada DataRow. De igual forma, si se invoca a AcceptChanges en DataSet, se llama a AcceptChanges en cada una de las tablas de DataSet. De esta forma, se puede invocar el método desde varios niveles. Al llamar al método AcceptChanges de DataSet, se permite
4 4 invocar el método en todos los objetos subordinados (por ejemplo, tablas y filas) con sólo una llamada. Cuando se llama a AcceptChanges en DataSet, cualquier objeto DataRow que aún se encuentre en modo de edición finalizará correctamente sus modificaciones. La propiedad RowState de cada DataRow también cambia; las filas Added y Modified se convierten en Unchanged y se quitan las filas Deleted. GetChanges. Devuelve un nuevo objeto DataSet con todas las tablas y sólo las filas que hayan tenido cambios. HasChanges. Devuelve true o false para indicar si se han realizado cambios al contenido del DataSet desde que fue cargado o bien desde que se realizó la última llamada al método AcceptChanges. RejectChanges. Abandona todos los cambios realizados en las tablas contenidas en el objeto DataSet desde que fue cargado el objeto o bien desde la última vez que se lanzó el método AcceptChanges. Merge. Toma los contenidos de un DataSet y los mezcla con los de otro DataSet, de forma que contendrá los datos de ambos objetos DataSet.
5 5 Procedimientos El procedimiento para obtener un conjunto de datos (Cargar un DataSet) a través de un DataAdapter es el siguiente: 1. Crear la conexión, el adaptador y el conjunto de datos (DataSet). 2. Crear los comandos necesarios y asignarlos al adaptador. 3. Cargar el DataSet a través del método Fill del adaptador. Carga de un DataSet con una sentencia SQL. Dim da As OleDbDataAdapter 'Crea un Adaptador da = New OleDbDataAdapter 'Crea un DataAdapter con la consulta Dim Sql As String = "Select * from Tabla" Dim da As New OleDbDataAdapter(Sql, Cn) 'o Crea un adaptador y le asigna un comando de consulta da = New OleDbDataAdapter Dim Cmd As New OleDbCommand(Sql, Cn) da.selectcommand = Cmd - Llenado de una tabla (DataTable) del DataSet a través del conector DataAdapter El método Fill del DataAdapter crea en el DataSet una tabla con el nombre asignado en su 2º argumento. Esa DataTable se carga con los datos del DataAdapter. 'Crear el DataSet o vaciarlo si ya estaba creado 'Crea el DataSet ds = New DataSet 'o Dim ds As New DataSet 'Vacia el DataSet ds.clear() 'LLena el DataSet con una tabla Cn.Open() da.fill(ds, "AliasTabla") Cn.Close() 'llena las primeras 100 filas de la tabla Cn.Open() da.fill(ds, 0, 100, "100Autores") Cn.Close() - Mostrar los datos. Para ello se enlaza el DataSet cargado con el DataGrid 'mediante las propiedades DataSource y DataMenber With Me. DataGrid1.DataSource = ds.datamember = "AliasTabla" 'mediante el método SetDataBinding DataGrid1.SetDataBinding(ds, "AliasTabla")
6 6 - Crear los comandos. Utiliza comandos parametrizados 'Crear los comandos necesarios y asignarlos al adaptador 'Comando sin parámetros 'Crea el comando de Selección Dim Cmd As New OleDbCommand("Select * from Authors", Cn) 'asigna el comando al adaptador da.selectcommand = Cmd 'Utilizar comando parametrizado 'crea un Ob Command de Inserción Dim sql As String = "Insert Into Authors (Author, [Year Born]) Values(?,?)" Dim CmdInsercion As New OleDbCommand(sql, Cn) 'añade los parámetros a la colección With CmdInsercion.Parameters.Add("P1", OleDbType.VarChar, 50) 'Asigna valor al parámetro al ejecutarse el comando. 'Asigna el valor de la columna referenciada en la fila actual.sourcecolumn = "Author" With CmdInsercion.Parameters.Add("P2", OleDbType.SmallInt).SourceColumn = "Year Born" 'asigna el comando al adaptador da.insercioncommand = CmdInsercion
7 7 Ejemplo. Crear un DataSet con la tabla Authors de Biblio.mdb y mostrar los autores en un DataGrid. Utilizando un DataAdapter Imports System.Data.OleDb Public Class Form1 Inherits System.Windows.Forms.Form Public Class Form1 Inherits System.Windows.Forms.Form... 'Declarar los objetos: conexion, DataSet y DataAdapter Dim Cn As OleDbConnection Dim ds As DataSet Dim da As OleDbDataAdapter Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Crea conexión Cn = New OleDbConnection Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Biblio.mdb;" 'Crea Adaptador da = New OleDbDataAdapter 'Crear los comandos necesarios y asignarlos al adaptador Dim Cmd As New OleDbCommand("Select * from Authors", Cn) da.selectcommand = Cmd 'Crea el DataSet ds = New DataSet Call CargarDatos() End Sub Private Sub CargarDatos() 'Carga y muestra los datos 'Carga el DataSet y enlace con DataGrid para mostrar los datos 'Vacia el DataSet ds.clear() 'Llena el DataSet con una tabla Cn.Open() da.fill(ds, "Autores") Cn.Close() 'enlaza el DataSet con el DataGrid With Me.DGridAutores.DataSource = ds.datamember = "Autores" End Sub End Class
8 8 Ejercicio. Añadir nuevas filas escribiendo el usuario el nombre y año de nacimiento del autor. Partiendo del ejemplo anterior. Añadir un botón para grabar la nueva fila y dos cajas de texto para poder escribir el nombre y año de nacimiento del autor. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Crea conexión Cn = New OleDbConnection Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Biblio.mdb;" 'Crea Adaptador da = New OleDbDataAdapter 'Crear los comandos necesarios y asignarlos al adaptador Dim Cmd As New OleDbCommand("Select * from Authors", Cn) da.selectcommand = Cmd ' ojo! el campo Au_Id es autonumérico, no se le asigna valor 'Utiliza comando parametrizado 'crea un Ob Command con parámetros Dim sql As String = "Insert Into Authors (Author, [Year Born]) Values(?,?)" Dim CmdInsercion As New OleDbCommand(sql, Cn) 'asigna el comando al adaptador da.insertcommand = CmdInsercion 'añade los parámetros a la colección da.insertcommand.parameters.add(new OleDbParameter("P1", OleDbType.VarChar)) da.insertcommand.parameters.add(new OleDbParameter("@P2", OleDbType.Integer)) 'Crea el DataSet ds = New DataSet Call CargarDatos() End Sub Private Sub BtoGrabar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtoGrabar.Click Dim NReg As Integer 'nº de registros afectados Try 'asigna valor a los parámetros del comando de inserción da.insertcommand.parameters(0).value = Me.TxtAutor.Text da.insertcommand.parameters(1).value = CInt(Me.TxtAño.Text) 'ejecuta el comando Cn.Open() NReg = da.insertcommand.executenonquery Cn.Close() Call CargarDatos() Catch ex As Exception MsgBox(ex.ToString) End Try End Sub Ejercicio de Navegación por regs. Al ejercicio anterior añadirle: 3 Etiquetas, 3 Cajas de Texto, 4 Botones: Primero, Anterior, Siguiente y Último
9 9 Navegación y edición de Registros. Para las operaciones de navegación por la tabla es obtener del DataSet, la tabla que necesitamos mediante su colección Tables, y a su vez, a la colección Rows de esa tabla, pasarle el número de fila/registro al que vamos a desplazarnos. Es decir: - Obtener la tabla del DataSet mediante su colección Tables y la fila actual mediante la colección Rows de esa tabla Dim nfila As Integer ' Posición fila actual 'establecer el indicador de la fila a mostrar en la tabla Me.nFila = 0 'primera fila, u otro valor Me.nFila = Me.ds.Tables(0).Rows.Count 1 'última fila 'obtener un ob DataRow con la fila actual Dim drfila As DataRow drfila = ds.tables("autores").rows(nfila) Para las operaciones de edición: - Se debe utilizar los miembros del objeto tabla del DataSet. - Una vez terminado el proceso de edición, se actualizará el almacén de datos original con el contenido del DataSet, empleando el DataAdapter Se puede utilizar el objeto CommandBuilder para simplificar el código. La misión del objeto CommandBuilder es la de construir automáticamente los comandos de consulta, inserción y eliminación, y asignárselos al DataAdapter. 'Crea CommandBuilder*****sólo es necesario para operaciones de edición Dim ComBuil As OleDbCommandBuilder = New OleDbCommandBuilder(da) Las operaciones de edición más habituales son: - Añadir una nueva fila - Modificar el valor de los campos de una fila - Eliminar una fila - Actualizar el origen de datos con el contenido del DataSet Procedimientos para codificar las operaciones de edición. Añadir una fila a una tabla de un DataSet Siempre que se inserta o añade una nueva fila se posiciona al final de la tabla. - Obtener un nuevo objeto fila de la tabla, con el método NewRow. - Asignar valor a sus campos. - Añadir el objeto fila a la colección de filas de la tabla. 'crea una fila nueva en la tabla del DataSet Dim drfila As DataRow drfila = Me.ds.Tables("Autores").NewRow 'asigna valor a los campos de la nueva fila drfila("au_id") = Me.TxtAu_Id.Text drfila.item("author") = Me.TxtAuthor.Text drfila(2) = Me.TxtAño.Text 'añade el objeto fila a la colección de filas Me.ds.Tables(0).Rows.Add(drFila)
10 10 Modificar los datos de una fila. No se debe modificar el valor de los campos clave. - Obtener en un objeto DataRow la fila cuyos campos se desean modificar. Dichos valores se presentan al usuario para que los pueda modificar - Asignar nuevo valor a los campos 'obtener el objeto fila 'en la que estamos posicionados Dim drfila As DataRow drfila = Me.ds.Tables("Autores").Rows(Me.nFila) 'Modificar los campos With drfila.item(1) = Me.TxtAuthor.Text.Item(2) = Me.TxtAño.Text Actualizar el origen de datos con el contenido del DataSet Se utiliza el método Update del DataAdapter El método Update toma uno de los siguientes argumentos: Un objeto DataTable Un DataSet más un DataTable Una matriz de objetos DataRow El método Update devuelve el número de filas que han sido actualizadas con éxito. Cuando se ejecuta Update, el DataAdapter verifica la propiedad RowState de cada fila. Si el estado es: Added, DataAdapter ejecuta el comando SQL especificado en la propiedad InsertCommand Modified, se ejecuta el comando especificado en UpdateCommand Deleted, se ejecuta el comando especificado en DeleteCommand - Crear los comandos parametrizados de inserción, actualización y eliminación - Asignar los comandos a las propiedades InsertCommand, UpdateCommand y DeleteCommand del DataAdapter - Actualizar la BD mediante el método Update de DataAdapter Recordar: Las instrucciones de consulta con parámetros definen qué parámetros de entrada y de salida se deben crear. Para crear un parámetro, se utiliza el método Parameters.Add o el constructor Parameter con el fin de especificar el nombre de columna, tipo de datos y tamaño. En el caso de tipos de datos intrínsecos, como Integer, no es necesario incluir el tamaño o puede especificar el tamaño predeterminado.
11 11 'Crear los comandos con parámetros 'crea el comando Insertar Dim SqlInsert As String = "INSERT INTO Authors (Author, [Year Born]) VALUES (?,?)" Dim cmdinsert As New OleDbCommand(SqlInsert, Cn) 'crea los parámetros y los añade a la coleccion With cmdinsert 'crea el parámetro y configura sus propiedades Dim Par As OleDbParameter =.CreateParameter.Parameters.Add(Par) 'este es el nombre de la columna en el DataTable 'permite asignar el valor al parámetro antes de ejecutarse.parameters(0).sourcecolumn = "Author" 'se puede utilizar el valor original de cada DataRow.Parameters(0).SourceVersion = DataRowVersion.Original '2º parámetro Par =.CreateParameter.Parameters.Add(Par).Parameters(1).SourceColumn = "Year Born" 'crea el comando Borrar Dim cmddelete As New OleDbCommand("DELETE FROM Authors WHERE Au_Id =?", Cn) With cmddelete.parameters.add("p1", OleDbType.Integer).SourceColumn = "Au_Id".SourceVersion = DataRowVersion.Current 'la que tiene por defecto 'crea el comando Actualizar Dim SqlActualizar As String SqlActualizar = "UPDATE Authors SET Author =?, [Year Born] =? WHERE Au_Id=?" Dim cmdupdate As New OleDbCommand(SqlActualizar, Cn) With cmdupdate.parameters.add("p1", OleDbType.Char, 50).SourceColumn = "Author" With cmdupdate.parameters.add("p2", OleDbType.SmallInt).SourceColumn = "Year Born" With cmdupdate.parameters.add("p1", OleDbType.Integer).SourceColumn = "Au_Id".SourceVersion = DataRowVersion.Current 'la que tiene por defecto 'asigna los comandos a las propiedades xxxcommand de DataAdapter With Da.InsertCommand = cmdinsert.deletecommand = cmddelete.updatecommand = cmdupdate 'Actualiza la BD mediante el método Update de DataAdapter 'enviar las filas modificadas en DataSet a BD Dim RegActualizados As Integer Cn.Open() RegActualizados = Me.Da.Update(Me.Ds, "Autores") MessageBox.Show("Reg actualizados " & RegActualizados) Cn.Close() Otro modo: Utiliza el objeto CommandBuilder para creaar los comandos:
12 12 utiliza CommandBuilder para generar las tres propiedades Command 'Crea un ob auxiliar CommandBuilder para este DataAdapter 'Para que los nombres de campos con caracteres especiales no den error: encierra el nombre de los campos entre corchetes Dim cmdbuilder As New OleDbCommandBuilder(Me.Da) With cmdbuilder.quoteprefix = "[".QuoteSuffix = "]" 'Asigna los comandos a las propiedades xxxcommand de DataAdapter With Da.InsertCommand = cmdbuilder.getinsertcommand.deletecommand = cmdbuilder.getdeletecommand.updatecommand = cmdbuilder.getupdatecommand 'Enviar las filas modificadas en DataSet a BD Dim RegActualizados As Integer Cn.Open() RegActualizados = Me.Da.Update(Me.Ds, "Autores") Cn.Close()
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
Más detallesVisual 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
Más detallesTEMA 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
Más detallesADO.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
Más detallesVisual 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
Más detallesVisual 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
Más detallesAcceso 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:
Más detallesMecanismos 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
Más detallesVISUAL 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
Más detallesDí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
Más detallesAcceso 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
Más detallesEl 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
Más detallesProgramació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
Más detalles1. 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
Más detallesCREACIÓ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 jonathan_ulate@hotmail.com 2 Crear un Servicio Web en ASP.NET. 3 Crear y configurar
Más detallesBases 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
Más detallesDataSet. DataSet (System.Data):
(System.Data): El de ADO.NET es 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 representa
Más detallesGUÍ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
Más detallesProf. 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
Más detallesEn 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
Más detallesI.- 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
Más detallesBases 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
Más detallesArrays 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:
Más detallesAcceso a datos con Microsoft ADO.NET
Acceso a datos con Microsoft ADO.NET Índice Descripción 1 Lección: introducción al uso de ADO.NET 2 Lección: conectar a una base de datos 6 Lección: acceso a datos con DataSets 14 Lección: utilizar múltiples
Más detallesMicrosoft 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
Más detallesEl 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
Más detallesExiste 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
Más detallesI. DATOS INFORMATIVOS. Carrera Especialidad. Curso Código Ciclo. Requisitos Duración Horas Semana : 06 horas Versión : v.0810 II.
I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0810 II. SUMILLA: : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería
Más detallesSUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC
SUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC INTRODUCCIÓN Los subprogramas son otro tipo de bloques PL/SQL Se diferencian de los bloques anónimos porque
Más detallesAcceso a datos con ADO.NET 2.0 (sin asistentes)
dnm.inicio.fundamentos dnm.incio.taller Guillermo Guille Som Acceso a datos con ADO.NET 2.0 (sin asistentes) Tal como comentamos en el número anterior, en esta ocasión vamos a ver cómo podemos acceder
Más detallesLENGUAJE 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
Más detallesabacformacio@abacformacio.com 1
Microsoft Visual Basic 2008 Microsoft Visual Basic 2008 Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic 2008, cuyas particularidades
Más detallesVisual 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:
Más detallesÍNDICE. Introducción... Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1
ÍNDICE Introducción... XI Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1 Características y novedades de Access 2010... 1 Comienzo rápido del trabajo y seguimiento de la información...
Más detallesADO.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
Más detallesINSTITUTO TECNOLÓGICO DE NUEVO LAREDO ING. EN SISTEMAS COMPUTACIONALES
OBJETIVO: El estudiante elaborará un programa que inserte datos a una base de datos de MS Access a través de un programa en C# MATERIAL Y EQUIPO NECESARIO: Microsoft Access Microsoft Visual C# EJERCICIO:
Más detallesTema: 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
Más detalles1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
Más detallesGUÍ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
Más detallesEjemplos 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
Más detallesPractica 7 Conexión a su base de datos. Optativa II
1. Inicie sesión en su manejador de base de datos y agregue los procedimientos de almacenados mediante los cuales manejaremos las tablas agregadas en la práctica anterior. 2. Colóquese en su base de datos.
Más detallesAPLICACIÓ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
Más detallesGUÍA DE TRABAJO GRADO 11. Articulación SENA Programación de Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6
Página 1 de 6 Tema: PROCEDIMIENTOS ALMACENADOS SQL SERVER Objetivo: Adquirir los conocimientos necesarios para desarrollar e implementar procedimientos almacenados utilizando SQL Server y lenguaje C# I.
Más detallesGALA. 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,
Más detalles//Sección de manejo de excepciones. Las rutinas de manejo de errores //aparecen aqui
PL/SQL - Oracle PL/SQL (Procedural Language/SQL) es una extensión de SQL, que agrega ciertas construcciones propias de lenguajes procedimentales, obteniendose como resultado un lenguaje estructural mas
Más detallesArrays 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
Más detallesProgramació 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
Más detallesDesarrollo 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,
Más detallesCómo acceder a bases de datos?
Cómo acceder a bases de datos? Para facilitar la explicación de la conexión a una base de datos utilizaremos la base de datos Access ya que en el capitulo anterior se explica cómo crearla. Usaremos una
Más detallesCélula UABC-Live.net. Universidad Autónoma. de Baja California. Facultad de Ciencias Químicas. e Ingeniería. http://uabc-live-net.spaces.live.
Célula Académica UABC-Live.net Universidad Autónoma de Baja California Facultad de Ciencias Químicas e Ingeniería http://uabc-live-net.spaces.live.com/ Sesión n No. 3 Acceso a Datos avanzado Expositores:
Más detallesPROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008
PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008 www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado
Más detallesProgramación en Visual Basic Ricardo Rodríguez García
Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.
Más detallesMANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE
MANUAL DE ACCESO A DATOS CON VB.NET PRIMERA PARTE Autor : Christian Rodriguez Olmos Mail : tantanatan@hotmail.com Fecha : 27 de Junio de 2007 Inicio 21:25 hrs. Termino 01:53 hrs. Muchos hemos pasado por
Más detallesGUÍ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
Más detallesWorkManager E.D. Manual guía de usuario Diseñador de formularios
WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios
Más detallesTema: Desarrollo de aplicaciones con Visual Studio.net Parte II
Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Desarrollo de aplicaciones con Visual Studio.net Parte II Objetivo Específico Conocer lenguaje de programación
Más detallesADO.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
Más detallesUNIVERSIDAD 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
Más detalles1. 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
Más detallesUNIVERSIDAD 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
Más detallesBases 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.
Más detallesManejo 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
Más detallesUnidad III. Bases de Datos
Clase:11 1 Unidad III Bases de Datos 2 SQL. Comandos de DDL. Comandos de DML. Agenda 3 SQL Structured Query Language SQL Los comandos del SQL pueden dividirse en tres grupos: Comandos de definición de
Más detallesModificación de datos
Modificación de datos Introducción Uso de transacciones Inserción de datos Eliminación de datos Actualización de datos Consideraciones acerca del rendimiento Uso de transacciones Iniciar transacciones
Más detallesSesió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,
Más detallesInsertar Datos en Tablas
Insertar Datos en Tablas La instrucción básica para insertar valores a los atributos (columnas) de una tabla es la instrucción INSERT INTO Insertar una sola tupla Para insertar una tupla en la tabla, se
Más detallesAcceso a datos con ADO.NET
Acceso a datos con ADO.NET Índice Descripción 1 Lección: conceptos de bases de datos 2 Lección: descripción de ADO.NET 14 Lección: trabajar con datos 29 Acceder a datos con DataReaders 43 Acceso a datos
Más detallesCARTA DESCRIPTIVA DE CURSOS
www.cic.ipn.mx DATOS DE IDENTIFICACIÓN DEL CURSO Área: Curso: Departamento de Diplomados y Extensión Profesional (DDEP) ASP.Net Nivel Avanzado Modalidad: Semanal Sabatino Tipo de curso: Abierto Cerrado
Más detallesBASES 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
Más detallesxvsvxcv Manual Microsoft Excel Básico
xvsvxcv Manual Microsoft Excel Básico CAPITULO 4 INDECCION 2 FORMULAS Y FUNCIONES Introducción Comúnmente ocurren cambios en la información que manejamos, y tenemos que agregar o eliminar celdas, columnas
Más detallesUso de Disparadores. Miguel Angel Garduño Cordova Isaac Méndez Hernández
Reporte Uso de Disparadores Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Angel Garduño Cordova Isaac Méndez Hernández Índice General Índice de tablas 2 Introducción 4 Objetivo 4 Desarrollo
Más detallesSistemas de Bases de Datos II ITS / ITSB EMT CETP
Administración de Datos D. M. L. Data Manipulation Language Administración de Datos D. M. L. Data Manipulation Language Lenguaje de Manipulación de Datos. Administración de Datos Los comandos son los siguientes:
Más detallesVisual 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:
Más detallesProgramació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 Procedimientos Almacenados... 1 Procedimientos Almacenados (Stored Procedures)... 1 Sintaxis de Procedimientos Almacenados...
Más detallesData Bases 2. La sintaxis precisa de esta función es: mysql_pconnect (nombre del servidor, el usuario de la base de datos, password ) ;
Data Bases 2 Este capítulo aprenderemos como crear ya una página de internet en la cual tendrá interacción con el usuario, como llenaremos un formulario HTML y que directamente se registre en la Base de
Más detallesLuís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática
Interacción persona-computadora Tema 9. ADO.NET Luís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática Introducción ADO.NET es heredero
Más detallesTécnico Superior en Programación con Microsoft Visual C# 2008
Técnico Superior en Programación con Microsoft Visual C# 2008 Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO Técnico Superior en Programación con Microsoft Visual C# 2008
Más detallesACCEDER A BITÁCORA DE TRABAJO SQL SERVER
ACCEDER A BITÁCORA DE TRABAJO SQL SERVER Función fn_dblog Se trata de una función no documentada del sistema, por lo cual, tiene la ventaja de poder utilizarse en la cláusula FROM de una sentencia SELECT.
Más detallesADO.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
Más detallesAnexo 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
Más detallesCreación y Modificación de Blog
Creación y Modificación de Blog El Blog: es un diario personal en línea. Son una forma eficaz de compartir conocimiento y materiales creados y recopilados por el grupo del curso. Puede publicar entradas
Más detallesDISPARADORES EN SQL DISPARADORES EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999
DISPARADORES EN SQL:1999 DISPARADORES EN SQL Modelos Avanzados de Bases de Datos Un (trigger) es un procedimiento especial que se ejecuta en respuesta a un evento específico. Ej. Al aumentar el sueldo
Más detallesPráctica 2. Controles Básicos.
Práctica 2. Controles Básicos. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Añadir controles a un formulario (Etiquetas, cuadro de texto y botones de comando) 2. Establecer las
Más detallesFigura 17 Barra de iconos
2. MANEJO DE HERRAMIENTAS AVANZADAS 2.1.Ordenamiento Especifica los criterios de clasificación para visualizar los datos. Para acceder a este comando de un clic en el Símbolo Ordenar en las barras de base
Más detalles12. 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
Más detallesGestión de formularios: Manual de usuario
1-FORMULARIOS... 2 1.1Crear un nuevo formulario... 2 1.2Editar las propiedades de un formulario... 3 1.3Ver datos enviados... 6 1.4 Eliminar un formulario... 7 2-AGRUPACIONES... 8 2.1Crear una agrupación...
Más detallesHerramientas Google Aplicadas a Educación
Índice de contenido Google Sites: cómo crear, editar y compartir un sitio... 2 Cómo acceder a los sitios... 2 Cómo crear tu sitio... 3 Utilizar una plantilla de sitios... 3 Seleccionar un tema para el
Más detallesPERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS
PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS CONTENIDOS PROPIEDADES DE LOS CAMPOS TAMAÑO DEL CAMPO FORMATO DEL CAMPO LUGARES DECIMALES MÁSCARA DE ENTRADA TÍTULO
Más detalles%& %)& '$!%*+ $, %%%&$ %%
OBJETIVO!!"#$$ %& '(%"#% (% %& %)& '$!%*+ $, %%%&$ %% REQUERIMIENTOS SOFTWARE VERSIÓN LINK Java Development Kit (JDK) 6 http://java.sun.com NetBeans 6.1 http://www.netbeans.org MySQL 5.0 http://dev.mysql.com/
Más detallesINSERCIÓN DE UN REGISTRO CON PHP Y MYSQL
INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con
Más detallesTutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS
Creación o Modificación de Wikis Wikis: Un wiki es una herramienta de colaboración que le permite a los alumnos ver, contribuir y modificar una o varias páginas de materiales relacionados con los cursos.
Más detallesTECNOLOGÍAS DE LA INFORMACIÓN APLICADAS AL DERECHO INMOBILIARIO REGISTRAL JURÍDICO ANEXO 1 DIAGRAMA ENTIDAD RELACIÓN
ANEXO 1 DIAGRAMA ENTIDAD RELACIÓN ANA ELIZABETH CHIRIBOGA TOAPANTA 1 DIAGRAMA ENTIDAD - RELACIÓN ANA ELIZABETH CHIRIBOGA TOAPANTA 2 ANEXO 2 CONFIGURACIONES MANUAL TÉCNICO ANA ELIZABETH CHIRIBOGA TOAPANTA
Más detallesÍ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
Más detallesGESTORES GESTORES DE BASES DE DATOS
GESTORES GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de
Más detallesINDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
Más detalles