REGISTRAR UN NUEVO USUARIO
ESTA IMAGEN ESTA EN LA PARTE DE LA BIENVENIDA Y LA UTILIZAMOS PARA REGISTRAR NUEVOS USUARIOS.
DENTRO DE LA IMAGEN SIGUIENTE NOS ABRIRA ESTA FORM QUE SIRVE PARA REGISTRAR A UN NUEVO USUARIO Y GUARDARLO DENTRO DE LA BASE DE DATOS.
DENTRO DE ESTA FORM VA EL SIGUIENTE CODIGO.private void pictureBox1_Click(object sender, EventArgs e)        {            con = new SqlConnection();            con.ConnectionString = vgloba.liga;            try            {                string insertar = "insert into usuarios (usuario,contraseña,confirmar) values (@usuario,@contraseña,@confirmar)";                SqlCommand comando = new SqlCommand(insertar, con);                comando.Parameters.Add(new SqlParameter("@usuario", textBox1.Text));                comando.Parameters.Add(new SqlParameter("@contraseña", textBox2.Text));                comando.Parameters.Add(new SqlParameter("@confirmar", textBox3.Text));                 //comando.Parameters.Add(new SqlParameter("@confirmar_contraseña", textBox3.Text.Trim()));                comando.Connection.Open();                comando.ExecuteNonQuery();                comando.Connection.Close();                MessageBox.Show("Se ha agragado nuevo usuario ala base de datos");                Form nuevo = new Form3();                nuevo.Show();                this.Hide();            }            catch            {                MessageBox.Show("No se pudo conectar a la base de datos");            }        }
private void pictureBox2_Click(object sender, EventArgs e)        {            this.Close();        }
ESTE CODIGO SE UTILIZA PARA ACCEDER AL SISTEMA Y ESTAMOS UTILIZABNDO UNA FUNCION LLAMADA  ENTRAR.private void pictureBox3_Click(object sender, EventArgs e)        {            entrar();            this.pictureBox1.Visible = true;           this.pictureBox3.Visible = false;        }
System.Data.SqlClient.SqlConnection con;         private void pictureBox1_Click(object sender, EventArgs e)        {con = new SqlConnection();            con.ConnectionString = vgloba.liga;try            {con.Open();                //AQUI CUENTO LOS REGISTROS DE USUARIO                string cadenasql = "SELECT Count (usuario) FROM USUARIOS";                SqlCommand comando = new SqlCommand(cadenasql, con);int contador = ((int)comando.ExecuteScalar());con.Close();                //SI EL CONTADOR VALE CERO SE ABRIRA UNA VENTANA DE NUEVO REGISTRO if (contador == 0)                {                    Form nuevo = new Form5();                    nuevo.Show();                    this.Close();                }else                {                    Form nuevo = new Form5();                    nuevo.Show();                    this.Close();                                    }            }catch            {                MessageBox.Show("Error en la conexion");            }        }

Acceder

  • 1.
  • 2.
    ESTA IMAGEN ESTAEN LA PARTE DE LA BIENVENIDA Y LA UTILIZAMOS PARA REGISTRAR NUEVOS USUARIOS.
  • 3.
    DENTRO DE LAIMAGEN SIGUIENTE NOS ABRIRA ESTA FORM QUE SIRVE PARA REGISTRAR A UN NUEVO USUARIO Y GUARDARLO DENTRO DE LA BASE DE DATOS.
  • 4.
    DENTRO DE ESTAFORM VA EL SIGUIENTE CODIGO.private void pictureBox1_Click(object sender, EventArgs e) { con = new SqlConnection(); con.ConnectionString = vgloba.liga; try { string insertar = "insert into usuarios (usuario,contraseña,confirmar) values (@usuario,@contraseña,@confirmar)"; SqlCommand comando = new SqlCommand(insertar, con); comando.Parameters.Add(new SqlParameter("@usuario", textBox1.Text)); comando.Parameters.Add(new SqlParameter("@contraseña", textBox2.Text)); comando.Parameters.Add(new SqlParameter("@confirmar", textBox3.Text)); //comando.Parameters.Add(new SqlParameter("@confirmar_contraseña", textBox3.Text.Trim())); comando.Connection.Open(); comando.ExecuteNonQuery(); comando.Connection.Close(); MessageBox.Show("Se ha agragado nuevo usuario ala base de datos"); Form nuevo = new Form3(); nuevo.Show(); this.Hide(); } catch { MessageBox.Show("No se pudo conectar a la base de datos"); } }
  • 5.
    private void pictureBox2_Click(objectsender, EventArgs e) { this.Close(); }
  • 7.
    ESTE CODIGO SEUTILIZA PARA ACCEDER AL SISTEMA Y ESTAMOS UTILIZABNDO UNA FUNCION LLAMADA ENTRAR.private void pictureBox3_Click(object sender, EventArgs e) { entrar(); this.pictureBox1.Visible = true; this.pictureBox3.Visible = false; }
  • 8.
    System.Data.SqlClient.SqlConnection con; private void pictureBox1_Click(object sender, EventArgs e) {con = new SqlConnection(); con.ConnectionString = vgloba.liga;try {con.Open(); //AQUI CUENTO LOS REGISTROS DE USUARIO string cadenasql = "SELECT Count (usuario) FROM USUARIOS"; SqlCommand comando = new SqlCommand(cadenasql, con);int contador = ((int)comando.ExecuteScalar());con.Close(); //SI EL CONTADOR VALE CERO SE ABRIRA UNA VENTANA DE NUEVO REGISTRO if (contador == 0) { Form nuevo = new Form5(); nuevo.Show(); this.Close(); }else { Form nuevo = new Form5(); nuevo.Show(); this.Close(); } }catch { MessageBox.Show("Error en la conexion"); } }