elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda Conexion C# a SQL en: 22 Junio 2021, 14:28 pm
Lo unico que he realizado es una Conexion atravez de tablas que contienen mis usuarios y realizar la consulta, de la forma que estas diciendo Conectar con los mismos usuarios que tiene el SQL SERVER nunca la he trabajado pero si te sirve aqui dejo mi cadena de conexion que use, espero que alguien mas pueda ayudarte mejor.

class sqlconexion
    {
        SqlConnection conexion =
            new SqlConnection("Data Source=tcp:192.168.000.000;Initial Catalog=BDExam1sql;User ID=***;Password=****");

        public int Login(string usuario, string pass, string nivel)
        {
            try
            {
                conexion.Open();

                SqlCommand cmd = new SqlCommand("spLogin", conexion);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@usuario", usuario);
                cmd.Parameters.AddWithValue("@pass", pass);
                cmd.Parameters.AddWithValue("@nivel", nivel);

                SqlDataReader dr = cmd.ExecuteReader();

                if (dr.Read())
                {
                    return dr.GetInt32(0);
                }

                SqlDataAdapter sda = new SqlDataAdapter("SELECT nivel FROM usuarios", conexion);
                DataSet ds = new DataSet();
                DataTable dt = new DataTable();

                sda.Fill(dt);

                if (dt.Rows.Count == 1)
                {

                    if (dt.Rows[0][3].ToString() == "Admin")
                    {

                        MessageBox.Show("Bienvenido Amdin");
                    }
                    else if (dt.Rows[0][3].ToString() == "Usuario")
                    {
                        MessageBox.Show("Bienvenido Usuario");
                    }
                }
                else
                {

                    MessageBox.Show("Usuario o Contrseña incorrecto");
                }

            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
            finally
            {
                conexion.Close();
            }

            return -1;
        }
2  Programación / Java / Re: Ayuda para el metodo Wait() en: 1 Julio 2020, 20:35 pm
Estoy intentando hacer este ejercicio:

Implementar una carrera por relevos:
-Tenemos 4 Atletas dispuestos a correr
-Tenemos una clase principal Carrera
-Tenemos un objeto estático testigo
-Todos los atletas empiezan parados, uno comienza a correr (tarda entre 9 y 11s) y al terminar su
carrera pasa el testigo a otro que comienza a correr, y así sucesivamente
-Pistas:
- Thread.sleep y Math.random para simular la carrera
- synchronized, wait y notify para el paso del testigo o utlizar un Semaphore como testigo
- System.currentTimeMillis o Calendar para ver tiempos



Se que tengo que hacer el metodo wait de alguna forma para que los atletas se quedan esperando hasta que el otro llegue.

Si me podéis decir como llegar a la solucion o ayudar os la agradeceria

Esto es lo que llevo:


public class Carrera extends Thread{

   private static int testigo;
   private String[] relevos=new String[5];
   
   @Override
   public void run() {
      // TODO Auto-generated method stub
      
      for (int i = 1; i < relevos.length; i++) {
         
         int numeroAleatorio=(int)(Math.random()*(11-9+1) + 9);
         try {
            
            Thread.sleep(numeroAleatorio);
         System.out.println("Tiempo de espera");
         
      
         
         } catch (InterruptedException e)
         
         {
            System.out.println (e);
            
         
         }
         
              
           System.out.println (i+" Comienza a correr"); 
      }
            
      //Fin del metodo run
   }
   
   
   
   
}


Como estas amigo llevo POO como asignatura y el maestro únicamente deja pdf para leer y ya se que nuestro trabajo es leer y es lo que hago busco vídeos y libros para siempre aprender aun mas y ya estoy en mi proyecto final y este mismo fue el que me toco junto con uno de fumadores he podido correr sin problemas pero este el de los atletas lo he tenido que hacer una y otra vez no se si el problema es uno de los métodos si lo llegaste a completar podrías compartirlo por favor te estaría muy agradecido
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines