SlideShare una empresa de Scribd logo
1 de 8
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");             }         }

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 
Login C sharp
Login C sharpLogin C sharp
Login C sharp
 
Seguridades asp.Net
Seguridades asp.NetSeguridades asp.Net
Seguridades asp.Net
 
Ejemplo LOGIN conectado a una base de datos
Ejemplo LOGIN conectado a una base de datosEjemplo LOGIN conectado a una base de datos
Ejemplo LOGIN conectado a una base de datos
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Restricciones Check en Sql
Restricciones Check en SqlRestricciones Check en Sql
Restricciones Check en Sql
 
Calculadora
CalculadoraCalculadora
Calculadora
 
Register globals
Register globalsRegister globals
Register globals
 
In 21
In 21In 21
In 21
 
Bubble sort algcomp
Bubble sort algcompBubble sort algcomp
Bubble sort algcomp
 
Funciones
FuncionesFunciones
Funciones
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
 
Funciones as3
Funciones as3Funciones as3
Funciones as3
 
Php
PhpPhp
Php
 
Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005
 
Calculadora 2011
Calculadora 2011Calculadora 2011
Calculadora 2011
 
Apuntes10
Apuntes10Apuntes10
Apuntes10
 
Clase8popu
Clase8popuClase8popu
Clase8popu
 
Progra
PrograProgra
Progra
 

Similar a Acceder

Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
Rafa
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
Rafa
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinas
juanarmando2010
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinas
juanarmando2010
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
Darwin Durand
 

Similar a Acceder (20)

Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinas
 
Pantallas de programa armando maquinas
Pantallas de programa armando maquinasPantallas de programa armando maquinas
Pantallas de programa armando maquinas
 
Codificacion
CodificacionCodificacion
Codificacion
 
Manual tecnico
Manual tecnicoManual tecnico
Manual tecnico
 
284
284284
284
 
CONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVERCONEXION VISUAL STUDIO.NET - SQL SERVER
CONEXION VISUAL STUDIO.NET - SQL SERVER
 
Interfaces con Java
Interfaces con JavaInterfaces con Java
Interfaces con Java
 
Guia no2 ado.net
Guia no2 ado.netGuia no2 ado.net
Guia no2 ado.net
 
Creación de correo electrónico mediante C#
Creación de correo electrónico mediante C#Creación de correo electrónico mediante C#
Creación de correo electrónico mediante C#
 
C# conexión sql server2012-visualstudio2012-mantenimientos
C#   conexión sql server2012-visualstudio2012-mantenimientosC#   conexión sql server2012-visualstudio2012-mantenimientos
C# conexión sql server2012-visualstudio2012-mantenimientos
 
Desarrollo de práctica para un modelo de tres capas
Desarrollo de práctica para un modelo de tres capasDesarrollo de práctica para un modelo de tres capas
Desarrollo de práctica para un modelo de tres capas
 
Examen programación
Examen programaciónExamen programación
Examen programación
 
24
2424
24
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
 
Carreno programacion
Carreno  programacionCarreno  programacion
Carreno programacion
 
Introducción a recaptcha 3.0
Introducción a recaptcha 3.0Introducción a recaptcha 3.0
Introducción a recaptcha 3.0
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
001 conexion-con-bd
001 conexion-con-bd001 conexion-con-bd
001 conexion-con-bd
 

Más de ilian patricia bocanegra alfaro (20)

Edi
EdiEdi
Edi
 
EDI
EDIEDI
EDI
 
Diseño de almacen de datos
Diseño de almacen de datos Diseño de almacen de datos
Diseño de almacen de datos
 
Diseño de almacen de datos
Diseño de almacen de datosDiseño de almacen de datos
Diseño de almacen de datos
 
Diseño de almacen de datos
Diseño de almacen de datosDiseño de almacen de datos
Diseño de almacen de datos
 
Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
ODMG
ODMGODMG
ODMG
 
Diseño orientado a flujo de datos
Diseño orientado a flujo de datosDiseño orientado a flujo de datos
Diseño orientado a flujo de datos
 
F:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datosF:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datos
 
Borrar
BorrarBorrar
Borrar
 
Modificar
ModificarModificar
Modificar
 
Añadir
AñadirAñadir
Añadir
 
Añadir
AñadirAñadir
Añadir
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
I:\pantallas
I:\pantallasI:\pantallas
I:\pantallas
 
Pantallas
PantallasPantallas
Pantallas
 
Pantallas
PantallasPantallas
Pantallas
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Disparadores
DisparadoresDisparadores
Disparadores
 
Exp Tbd1 De Vi
Exp Tbd1 De ViExp Tbd1 De Vi
Exp Tbd1 De Vi
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 

Último (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Acceder

  • 2. ESTA IMAGEN ESTA EN LA PARTE DE LA BIENVENIDA Y LA UTILIZAMOS PARA REGISTRAR NUEVOS USUARIOS.
  • 3. 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.
  • 4. 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"); } }
  • 5. private void pictureBox2_Click(object sender, EventArgs e) { this.Close(); }
  • 6.
  • 7. 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; }
  • 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"); } }