• Martes 21 de Abril de 2026, 06:56

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - berkut2009

Páginas: [1]
1
C# / Re: Error Al Insertar En Una Bd
« en: Martes 9 de Marzo de 2010, 20:15 »
Si estas ejecutando un DataReader antes de ejecutar esa consulta, cerralo.
miReader.Close();
 :)

2
C# / Re: Ingreso al sistema con login y contraseña a bs sql server
« en: Domingo 7 de Marzo de 2010, 22:58 »
Hola como va  :)

bueno pode hacer asi

1) averiguar si existe esa cuenta en la bd (comprobas el nick ingresado)
2)comprobar que esa cuenta tenga la contraseña ingresada

para eso usamos comanos de sql

pongo aca de memoria por eso pueden tener errores*

bueno hacemos  asi

sqlcommando miComando_1 = new sqlcommand("SELECT nick, contraseña FROM nombre_tabla WHERE nick=' " + textbox_nick.text + " ' ", sqlconnetion );

//la linea anterior nos devolvera el nick y el password  donde el nick sea igual al ingresado en el textbox_nick
//esos 2 valores nos va a ir devolviendo a medida que lee la bd
//obiamente no puede haber 2 nicks iguales en la bd

//Ahora para ejecutar la lectura de nuestra bd
//creamos un reader

sqldatareader miReader;

//el reader lo usaremos un pco mas abajo
//ahora comprobamos que la conexion este abierta

if(sqlconnetion.state == ConnectionState.Open)
{
   //Si esta abierta nuestra conexion
   //asignamos a nuestro reader el comando que escribimos arriba

   miReader = miComando_1.ExecuteReader();

   //ahora mientras lo ejecuta comparamos

   while(miReader.read())
   {
       if(miReader[0].tostreang() == textbox_nick.text)
       {
            //miReader[0] es el valor que esta en dicha posicion
  • de nuestro reader mientras lee  de a registro en nuestro caso es el nick, en el [1] seria la constraseña

            //ahora preguntasmos si la contraseña le pertenece a este nick
            if(miReader[1].tostreng() == textbox_contraseña.text)
            {
                 //Aca va a ir el codigo que queres que hag asi el usuario se conetca en nuestro caso solo escribirmos que es correcto, que el usuario entro.
                 Responde.Write("Usuario corecto!");
             }
       }
   }
}
else
{
   Response.Write("Conexion no esta abierta");
}


//hay varias formas de hacelo, pero esta es bastante simple.

Suerte, calqeuira cosa,  escribi :P

 triple Doble W punto qubitek.com.ar

3
C# / Re: Bases de Datos
« en: Sábado 6 de Marzo de 2010, 18:39 »
mira que modifique un poco el codigo jaaj :P
me habia equivocado con las variales..
Suerte!

4
C# / Re: Bases de Datos
« en: Sábado 6 de Marzo de 2010, 18:29 »
la variable "valor" que esta dentro de las funcione Averiguar, es una variable que solamente la manejas no hay q crearla, esta especialmente echa para eso.

5
C# / Re: Bases de Datos
« en: Sábado 6 de Marzo de 2010, 18:28 »
Exactamente, solo que no al _nombre o _apellido, esas son las funciones, sino que a las variables nombre y apellido
_nombre y  _apellido son nombres de funciones qu enos permiten asignar y avergirgar los valores nombre y apellido

podes poner si queres

public string AveriguarNombre
{
  get { return nombre; }
  set { nombre = valor; }
}

public string AveriguarApellido
{
  get { return apellido; }
  set { apellido = valor; }
}

vos para manejar las variables privadas que tenes dentro de tu objeto (nombre, apellido), solamente manejas las funciones que te permiten asignarle o averoguar el valor, nunca tocas las variables en si.
mandas una consulta a la funcion y la funcion (AveriguarNombre o AveriguarApellido) haran el resto.

6
C# / Re: Bases de Datos
« en: Sábado 6 de Marzo de 2010, 17:19 »
En si el seter y el geter, es parte de encapsulamiento, vos por ejemplo cuando creas una clase, luego en tu proyecto principal creas un objeto cone sa clase po rej:
Clase Empleado
{
   Private string nombre;
   Private string apellido;
   
  //Como son privados no podemos acceder a las variables de esta clase asi no mas.
  //Bueno ahora es parte del encapsulameinto.

   public string _Nombre
   {
     get { return nombre; }
     set { nombre= value; }
   }

   public string _Apellido
   {
     get { return apellido; }
     set { apellido= value; }
   }

}


ahora en tu programa principal vas a crear un objeto:

Empleado miEmpleado = new Empleado;

//ahora vamos a asignarle el nombre y el apellido al nuesto miEmpleado;

miEmpleado._Apellido = "Pepe";
miEmpleado._Nombre = "Ramirez";

//lo que hicimos es asignarle a nuestras variables de ariba nombre y apellido los valores pepe y ramirez; (Usamos el SET)
//ahora para leer esos valores usamos el GET pero lo unico que tenes q hacer es

Console.WrtiteLine (miEmpleado._Nombre)

//y te va a devolver el nombre que tiene la variable nombre en tu objeto miEmpleado;
//Espero que te ayude eso  :)

7
C# / Re: Bases de Datos
« en: Sábado 6 de Marzo de 2010, 16:37 »
Hola,  sabes algo de programacion orientad aa objetos?

8
C# / Anotador con C# + Wpf
« en: Viernes 5 de Marzo de 2010, 00:54 »
Hola  :)
bueno queria compartir con los que quieran revisarlo, un anotador que hice en c# utilizando Wpf(Una cosa increible!!!), bueno en si lo trate de diseñar para mi para no dejar txt en el escritorio apra recordar , y bueno salio como salio, si alguien queire revisar como es, aca dejo 2 links:

Pagina principal: w w w.qubitek.com.ar/Default.aspx

Pagina de proyectos: w w w.qubitek.com.ar/Portfolio.aspx

en donde dice descargar, esa seria la descarga del Programa.

dentro del programa tiene ayuda y otras cosas. :lol:

Es un installer, solametne hay que precionar instalar y listo, se instala en program files y se generarar un acceso directo en el escritorio, yo la verdad no se si funca en XP (por el tema del Wpf), pero en Vista y Seven anda barbaro solametne HAY QUE EJECUTARLO COMO ADMINISTRADOR para que no tenga problemas.

Mill gracias por leer + 2000 por descargar :)

Páginas: [1]