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


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 [230] 231 232 233 234 235
2291  Programación / Bases de Datos / Re: MySQL, reporte "Registros duplicados" en: 12 Noviembre 2008, 18:04 pm
Bien nuevamente gracias por las respuestas y por su tiempo :D

Revice las consultas

Citar
select grupo, count(grupo) as total
from tabla
group by grupo
union all
select id, count(id) as totalisimo
from tabla
group by id;

Es buena la consulta de hecho es muy parecida a:

Código
  1. SELECT id, COUNT(*) FROM tabla GROUP BY id;

junto a la que me los muestra por grupo: mmm union all aaa de hecho es eso :xD

Es me muestra Todos los registros que tengo XD.

Mencione en el principio una consulta que utilizo:

Y la siguiente:
Citar
SELECT GRUPO
FROM TABLA
GROUP BY GRUPO
HAVING COUNT(*) > 1;

Es como la primera. que mostraste sin el union y no me dice cuantos hay de cada uno.

Ahora:

select GRUPO, ID from tabla where GRUPO IN(select distinct(GRUPO) from tabla) ?????

Ahora mencione una consulta que uso


Código
  1. SELECT * FROM tabla WHERE id IN (SELECT id FROM tabla AS x
  2. GROUP BY id HAVING COUNT(*)>1 AND tabla.id=x.id)
  3. ORDER BY id;

Esta me muestra exclusivamente los registros que estan duplicados en el ID , pero como lo menciono en esta tabla pueden existir registros duplicados en el ID

Yo quiero extender esta consulta, a que ahi mismo  borre cuando el grupo es Diferente.

Ya tengo como 2 semanas buscando la forma de hacer esto y creeeme que he leido la documentacion bastante tiempo pero es por decir algo, una consulta muy compleja  :-(

Espero encontrar la solucion y postear el resultado que a mas de algun incauto le va a servir como ami.

La consulta que mostre si me funciona, solo que tengo que estar revisando visualmente que el grupo sea Distinto.

Saludos y Muchisimas gracias.
2292  Programación / Bases de Datos / Re: MySQL, reporte "Registros duplicados" en: 12 Noviembre 2008, 17:34 pm
Muchas gracias por responder, voy a verificar lo que dices y leer la documentacion de las clausulas que me pasaste.

Explico mejor:

Existen registro con muy variados ID, en algunas ocasiones se puede encontrar mas de un mismo ID, y esto solo es valido si y solo si pertencen a grupos Distintos. En dado caso de exista 2 registros con el mismo ID y el mismo Grupo se considera Repetido, y esos son los que quiero encontrar.

Saludos y gracias.
2293  Programación / Programación Visual Basic / Re: Duda con Propiedad Dataformat en los Textbox y Label en: 12 Noviembre 2008, 17:11 pm
Si seria correcto, pero creo que en el fondo, format llega a llamar  Str.

Igual muchas gracias ya quedo solucionado.
2294  Programación / Bases de Datos / MySQL, reporte "Registros duplicados" (Solucionado) en: 12 Noviembre 2008, 17:00 pm
Bien, he generado ya un reporte que me ayuda con eso y tarda algo con la Base de datos de 7000 Registros, unos 3 minutos.

Bien para no hacerla larga la BD es originalemente de MS Access, yo la migre a MySQL por comodidad.

Hay una tabla que no tiene primary key, y contiene algunos registros duplicados, y quiero encontralos

Son 2 campos los que tengo que validar al mismo tiempo.

Id y grupo ambos son varchar(10) La condion es que en cada grupo no debe de existir ID repetidos. y en general puede exisistir mas de un mismo ID, siempre y cuando sean de grupos distintos.

Anterior mente realize una consulta que mencione pero solo lo he logrado hacer para el ID, no he podido combinarla para el Grupo:

Código
  1. SELECT * FROM tabla WHERE id IN (SELECT id FROM tabla AS x
  2. GROUP BY id HAVING COUNT(*)>1 AND tabla.id=x.id)
  3. ORDER BY id;

Sinceramente eso me fuciona, solo que hay veces que me muestra los Registros con ID Igual pero  de diferente grupo, quisiera poder extender la busqueda para que tome en consideracion los 2, alguna idea ?



Solucion completa en: Re: MySQL, reporte "Registros duplicados" (Solucionado)

Compara y da un reporte de registros duplicados en 2 Campos, en una misma Tabla, con mas de ~50K Registros, en menos de 2 o un segundo.
2295  Seguridad Informática / Hacking / Re: ¿Como hacer el IP Spoofing en Windows? en: 6 Noviembre 2008, 20:49 pm
Tan solo en el Segundo Post de este Hilo, se dio el enlace de como hacerlo hay que leer.


Tines que hacer primero Envenenamiento ARP. y luego usar alguna otra aplicacion para Capturar los paquetes y despues procesarlos.

Saludos.

Yo te digo el nombre de las librerias que lo hacen posible, libnet, pcap, con sus equivalentes en windows funcionales winpcap, y libnet.

2296  Programación / Programación Visual Basic / Re: crear setup o disco de instalacion en visual basic 6.0 y mysql en: 6 Noviembre 2008, 20:33 pm
Bueno, hay una Utilidad en VB que te perminte crear un Empaquetador o algo por el estilo no recuerdo el nombre, pero Si vas a tener que encontrar la manera de instalar el MySQL en la maquina donde lo vallas a instalar, por que si no tienes MySQL no vas a tener BD y al no tener esta es posible que tu aplicacion no sirva.

Saludos
2297  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Botón de tema solucionado. en: 5 Noviembre 2008, 18:28 pm
Lo de "Topic solved". deberia de ser para los siguientes usuarios:

El usuario Creador del tema.
Los Moderadores.

Bueno eso pienso yo. Saludos
2298  Seguridad Informática / Nivel Web / Re: Ayuda en inyeccion SQL --TABLA!!! en: 10 Octubre 2008, 04:36 am
mmm, bueno tal vez no entendiste el Sarcasmo de Hackmeifyoucan.

El hecho de que puedas poner eso en cualquier web no va a afectar en nada, si la variable que estas mandando el php no la procesa, entonces no estas haciendo nada en realidad.

Saludos.
2299  Programación / Java / Re: jCheckBox method Enable do not Found en: 23 Junio 2008, 20:58 pm
Muchas Gracias... chales.. xD por que no vi eso en la API

Muchisimas Gracias me has Salvado, estaba desde hace una hora Atorado con eso.

Saludos
2300  Programación / Java / jCheckBox method Enable do not Found en: 23 Junio 2008, 20:37 pm
Tengo un problema al Iniciar Deshabilitado un jCheckBox y quererlo Habilitar desde el codigo este no se Habilita.

Tengo el JDK 1.6 les cuento:


Estoy creando una Aplicacion en Java, la cual estoy usando para acceder a una BD en MySQL, el Problema es que cuando Inicia el formulario el jCheckBox Inicia desabilitado por que yo le puse que Inicie Deshabilitado y cuando alguien precione el Boton de Nuevo o Editar este jCheckBox se Ponga Habilitado.

Codigo del jCheckBox:

Código
  1. private void jCheckBox1ActionPerformed(java.awt.event.ActionEvent evt) {                                          
  2.    if(jCheckBox1.isSelected()){
  3.        jTextField7.enable(true);
  4.        jTextField8.enable(false);
  5.        jTextField9.enable(false);
  6.        jTextField10.enable(false);
  7.        System.out.println("Seleccionado");
  8.    }
  9.    else{
  10.  
  11.        jTextField7.enable(false);
  12.        jTextField8.enable(true);
  13.        jTextField9.enable(true);
  14.        jTextField10.enable(true);
  15.        System.out.println("No Seleccionado");  
  16.    }
  17. }                                          
  18.  

He probado el Codigo cuando el jCheckBox inicia Habilitado y si funciona pero cuando inicia Deshabilitado y se Preciona Nuevo o Editar este no se habilita, ambos botones Llaman a una funcion privada llamada Desbloquar la Cual es la Siguiente:

Código
  1. private void desbloquar()   {
  2.    jTextField1.enable(true);
  3.    jTextField2.enable(true);
  4.    jTextField3.enable(true);
  5.    jTextField4.enable(true);
  6.    jTextField5.enable(true);
  7.    jTextField6.enable(true);
  8.    jCheckBox1.enable(true);
  9. }
  10.  

Citar
jCheckBox1.enable(true);

Esta parte no funciona  >:(

Los jTextField del 7 al 10 Se modifica su Valor de Habilitado Segun si esta Creando uno nuevo o si ya hay un valor.

¿¿que podra Ser lo que este afectando al jCheckBox el hecho de que no se habilite cuando se le pide. ??
Páginas: 1 ... 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 [230] 231 232 233 234 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines