InicioApuntes Y Monografias2. Aplicación de Escritorio. Conceptos básicos.
Hola a todos y bienvenidos a este segundo articulo en el que veremos una serie de conceptos básicos y que debemos de tener claros antes de comenzar con nuestro proyecto.
Esta claro, que lo primero que deberemos hacer es crear nuestra interfaz, nuestros formularios, controles, validación de los mismos, etc. Pero, también debemos tener claro lo que conlleva trabajar con bases de datos, bien sean sql server, access, oracle, etc.
Tener claro que vamos a controlar los datos de nuestra base de datos desde una aplicación externa y por eso, introduciremos una serie de conceptos que vamos a utilizar pero antes definiremos de la forma más sencilla posible, es decir, en lenguaje de andar por casa como yo digo.
Cuando trabajamos con bases de datos desde una aplicación externa, debemos seguir un paso fundamental.

- Debemos conectar esta aplicación con nuestra base de datos, por lo tanto ¿qué necesitamos para trabajar con visual.net y access?

Definamos los objetos que vamos a utilizar. Lo que vamos a hacer es realizar una transferencia de datos entre la base de datos original, la de access y nuestraaplicacion, es decir:

- Pasaremos los datos de la base de datos de access a nuestra aplicación,
- Trabajaremos con los datos.
- Devolveremos esos datos a la base de datos.

Para eso necesitamos una serie de objetos que definiremos a continuación:

Conexión: El objeto conexión, realiza la conexión con nuestra base de datos.
¿Como lo hace?
A través de otro concepto que debemos conocer:
La cadena de conexión: Es una cadena de texto, que se le adjudica a la conexión para que pueda conectarse. Esta cadena se compone:

Del proveedor de la base de datos: Sql en caso de SQL Server, OLEDB en caso de access, etc.
Dependiendo de la base de datos que utilicemos, tendremos un proveedor u otro.

El Datasource: Es la ubicación o ruta donde se encuentra nuestra base de datos.

Mas conceptos:

Dataset: Es un contenedor de tablas. Para que lo entendais es nuestro access virtual. El dataset puede contener todas las tablas de nuestra base de datos.

DataTable: Es una tabla virtual y esta, por lo general, está dentro de un dataset. Un dataset puede contener una o varias DataTables, y estas Datatables, pueden tener el nombre que nosotros queramos.

DataColumn: Son las columnas del DataTable.

DataRow: Son las filas del Datatable.

DataAdapter: Se encargan de transferir los datos de nuestra base de datos en access a nuestro dataset y a nuestro datatable y de nuestro dataset a nuestra base de datos de access. Este objeto, no precisa una previa conexión. Debemos saber que para realizar diferentes operaciones con los datos de nuestra base de datos, debemos conectarnos antes para tener acceso a dichos datos, pero este objeto DataAdapter, se encarga por si mismo de realizar la conexión y la desconexión de nuestra base de datos original.
Este objeto una vez creado necesita dos cosas por decirlo de alguna manera para que funcione.
- Una consulta SQL.
- Una conexión en la que actuar.

Comando: Es el objeto que se encarga de ejecutar las instrucciones.
A este comando, se le pueden adjudicar diferentes consultas SQL las cuales se encargará de ejecutar como sea necesario. Este objeto, necesita una conexión en la que actuar, la cual se le pasará en el momento de ser construido.

De momento, nos quedaremos aquí. Ya que teniendo claro esto, ya podemos comenzar a hacernos una pequeña idea de como funcionará nuestra aplicacion.

- Primero crearemos una conexion y nos conectaremos.
- Segundo, pasaremos los datos de la base de datos original a la virtual. A través de un DataAdapter, los pasaremos a un Datatable (Tabla Virtual) de un Dataset (base de datos virtual)-
- Trabajaremos con los datos.
- Devolveremos los datos a la base de datos original. Es decir del datatable a la base de datos origial.
- Desconectaremos la base de datos de nuestra aplicaión.

Teniendo claro esto, nos veremos para comenzar ya, con nuestra aplicaión en el tercer artículo.

Para visitar el post anterior

Para ir al siguiente post
Un saludo y hasta pronto.
Datos archivados del Taringa! original
1puntos
30visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

I
Informaula🇦🇷
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.