Codigo:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Agregar_con_validacion
{
public partial class Form1 : Form
{
public static bool insertaelementos(string Codigo, string Nombre_alumno, string Ciudad, string Apellidos)
{
bool fl;
try
{
OleDbConnection miconexion = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;DATA Source= " + @AppDomain.CurrentDomain.BaseDirectory + @"/alumnos.accdb;Persist Security Info=False");
OleDbCommand comandquery = new OleDbCommand("insert into Alumnos(Codigo,Nombre_alumno,Ciudad, Apellidos) values ('" + Codigo + "','" + Nombre_alumno + "','" + Ciudad + "','" + Apellidos + "' )", miconexion);
OleDbDataAdapter add = new OleDbDataAdapter();
miconexion.Open();
add.InsertCommand = comandquery;
add.InsertCommand.ExecuteNonQuery();
miconexion.Close();
fl = true;
}
catch
{
fl = false;
}
return fl;
}
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox1.Focus();
}
private void button3_Click(object sender, EventArgs e)
{
DialogResult r;
r = MessageBox.Show("¿Seguro que quieres salir?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (r == DialogResult.Yes)
{ Application.Exit(); }
}
private void button1_Click(object sender, EventArgs e)
{
if (insertaelementos(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text))
{
MessageBox.Show("Registro guardado con exito!", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("Hubo un error al guardad el registro", "¡Error!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox1.Focus();
}
}
}
0 comentarios :
Publicar un comentario