Insertar datos en Access desde C# 2018
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#: Formulario
Nombre: frmInsertar
Texto: AGREGAR USUARIO
Etiqueta Caja de Texto
Nombre: label1 Nombre: txtCodigo
Texto: CODIGO
Etiqueta
Caja de Texto
Nombre: label2
Nombre: txtNombre
Texto: NOMBRE
Etiqueta Caja de Texto
Nombre: label2 Nombre: txtCiudad
Texto: CIUDAD
Botón Botón
Nombre: cmdInsertar Nombre: cmdLimpiar
Texto: Insertar Texto: Limpiar
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.
Hacemos Clic
aquí
Oscarin696@[Link] 1
Insertar datos en Access desde C# 2018
Nos parece esta forma
Ponemos un nombre a
la base de datos
Clic aquí
Nos muestra los diferentes formatos de MS Access en los que podemos guardar
nuestra base de datos:
dar
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
NOTA: ver que tiene la extensión
“.mdb”
Oscarin696@[Link] 2
Insertar datos en Access desde C# 2018
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:
Esta es para poder acceder a la base
de datos de Access desde C#
Creamos la conexión con la base de datos:
Oscarin696@[Link] 3
Insertar datos en Access desde C# 2018
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:
Oscarin696@[Link] 4
Insertar datos en Access desde C# 2018
Creamos el evento clic del botón Insertar:
Recuerda:
Doble Clic sobre el botón
Limpiamos las cajas de texto para otra nueva inserción:
Clear = Limpia la caja de
texto.
Focus = pone el cursos en esa
caja de texto
Corremos nuestra aplicación para probar:
Verificamos en la base de datos que se haya insertado los registros:
Oscarin696@[Link] 5