0% encontró este documento útil (0 votos)
75 vistas5 páginas

Insertar Registros en Access con C#

1) El documento describe cómo insertar registros en una base de datos de Access desde una aplicación en C#. 2) Se crea una base de datos en Access con una tabla llamada Usuarios y luego se conecta a esta base de datos desde la aplicación C#. 3) La aplicación C# incluye campos de texto para los datos y un botón para insertar; al hacer clic en el botón, se ejecuta el código SQL para insertar los datos en la tabla Usuarios de Access.

Cargado por

oscarin696
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
75 vistas5 páginas

Insertar Registros en Access con C#

1) El documento describe cómo insertar registros en una base de datos de Access desde una aplicación en C#. 2) Se crea una base de datos en Access con una tabla llamada Usuarios y luego se conecta a esta base de datos desde la aplicación C#. 3) La aplicación C# incluye campos de texto para los datos y un botón para insertar; al hacer clic en el botón, se ejecuta el código SQL para insertar los datos en la tabla Usuarios de Access.

Cargado por

oscarin696
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte