insertar CSharp con Access

7
Insertar datos en Access desde C# 2010 Este pequeño tutorial nos sirve para insertar registros mediante comandos SQL a una base de datos Access a través una aplicación en C# (CSharp). Primero vamos a crear la aplicación y la base de datos. Aplicación en C#: Creamos nuestra base de datos en Access. Creamos una base de datos llamada: REGISTROS, y dentro de ella creamos una tabla llamada Usuarios, con lo siguientes campos: Abrimos nuestro programa de Access, nos aparece esto en la parte inferior. http://aprendecomputofacil.blogspot.com/ 1 Etiqueta Nombre: label1 Texto: CODIGO Etiqueta Nombre: label2 Texto: NOMBRE Etiqueta Nombre: label2 Texto: CIUDAD Botón Nombre: cmdInsertar Texto: Insertar Botón Nombre: cmdLimpiar Texto: Limpiar Caja de Texto Nombre: txtCodigo Caja de Texto Nombre: txtNombre Caja de Texto Nombre: txtCiudad Formulario Nombre: frmInsertar Texto: AGREGAR USUARIO

description

Insertar datos a una base de datos en Access desde una aplicación visual en C#.

Transcript of insertar CSharp con Access

Page 1: insertar CSharp con Access

Insertar datos en Access desde C# 2010

Este pequeño tutorial nos sirve para insertar registros mediante comandos SQL a una base de datos Access a través una aplicación en C# (CSharp).

Primero vamos a crear la aplicación y la base de datos.

Aplicación en C#:

Creamos nuestra base de datos en Access.Creamos una base de datos llamada: REGISTROS, y dentro de ella creamos una tabla llamada Usuarios, con lo siguientes campos:

Abrimos nuestro programa de Access, nos aparece esto en la parte inferior.

http://aprendecomputofacil.blogspot.com/ 1

EtiquetaNombre: label1Texto: CODIGO

EtiquetaNombre: label2Texto: NOMBRE

EtiquetaNombre: label2Texto: CIUDAD

BotónNombre: cmdInsertarTexto: Insertar

BotónNombre: cmdLimpiarTexto: Limpiar

Caja de TextoNombre: txtCodigo

Caja de TextoNombre: txtNombre

Caja de TextoNombre: txtCiudad

FormularioNombre: frmInsertarTexto: AGREGAR USUARIO

Hacemos Clic aquí

Page 2: insertar CSharp con Access

Insertar datos en Access desde C# 2010

Nos parece esta forma

Nos muestra los diferentes formatos de MS Access en los que podemos guardar nuestra base de datos:

Elegimos el formato 2002-2003 y le damos en “Aceptar”, y ahora elegimos la ruta en donde lo queremos “Guardar”, y debemos guardarlo en la carpeta Debug en donde esta nuestra aplicación, por ejemplo esta ruta:C:\Users\Susy\Documents\Visual Studio 2010\Projects\ejemploINSERTAR\ejemploINSERTAR\bin\Debug

http://aprendecomputofacil.blogspot.com/ 2

Ponemos un nombre a la base de datos

Clic aquí

dar

NOTA: ver que tiene la extensión “.mdb”

Page 3: insertar CSharp con Access

Insertar datos en Access desde C# 2010

Damos clic en el botón “Crear”, se nos crea nuestra base de datos. Después dentro de esta base de datos agregamos la siguiente tabla, llamada “tbUsuarios”:

Entramos a nuestra aplicación en C#, y agregamos lo siguiente:

Creamos la conexión con la base de datos:

http://aprendecomputofacil.blogspot.com/ 3

Esta es para poder acceder a la base de datos de Access desde C#

Page 4: insertar CSharp con Access

Insertar datos en Access desde C# 2010

Creamos un método para insertar:

El Try-Cath nos sirve para captar los posibles errores, y no nos falle la aplicación, nos avisa el tipo de error. Por ejemplo, al insertar datos que no son del formato correcto:

http://aprendecomputofacil.blogspot.com/ 4

Page 5: insertar CSharp con Access

Insertar datos en Access desde C# 2010

Creamos el evento clic del botón Insertar:

Limpiamos las cajas de texto para otra nueva inserción:

Corremos nuestra aplicación para probar:

Verificamos en la base de datos que se haya insertado los registros:

http://aprendecomputofacil.blogspot.com/ 5

Recuerda: Doble Clic sobre el botón

Clear = Limpia la caja de texto.Focus = pone el cursos en esa caja de texto