Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Skeletron

#441
Hola tio..
Mira.. lo que buscas, es MUCHO... realmente MUCHO...
Tendras que idearte un algoritmo que calcule muchas.. muchas cosas... y que dibuje y acomode MUCHAS; MUCHAS COSAS...

Si lo que quieres, es HACERLO.. pues.. GENIAL!!.. has lo posible.. PERO, te comento que ya existen programas del estilo uno se llama: EL CHALCHALERO: http://www.ucse.edu.ar/fma/sepa/chalchalero.htm
Te lo recomiendo
#442
Tio.. creo que existe el metodo CLONE o COPY en los arrays... ese metodo hace la COPIA.. sin referencia...
Si mal no recuerdo
#443
Mira bien los eventos que estas utilizando...
En realidad no se bien de que hablas, pero hablas de un evento que termina en "ING"  (Validating)...
Generalmente, todo lo que termina en ING en ingles, significa que ALGO SE ESTA HACIENDO..
O sea.. ese evento se producira cuando se esta VALIDANDO... Y claro.. aun no ha cambiado el valor... porque ese valor cambiará cuando se termine de VALIDAR, por ende, tendria que ser un evento del tipo VALIDATED.. ya que lo que termina en ED, generalmente significa que ya se hizo esa operacion...

Aunque, si no existe el evento CellValidated, entonces, puede que dentro de los datos que te llegan en el evento, puede que esten los 2 datos.. el valor viejo y el nuevo... Seguramente tendrias que buscar mas... mira que otro valor sea el NUEVO.

Tu estas usando ésto:
http://msdn.microsoft.com/es-es/library/system.windows.forms.datagridview.cellvalidating.aspx
y tendiras que usar esto:
http://msdn.microsoft.com/es-es/library/system.windows.forms.datagridview.cellvalidated.aspx
#444
Bases de Datos / Re: Diferentes tipos de INDICES?
17 Febrero 2010, 18:04 PM
Cero ingles yo :/
#445
Bases de Datos / Diferentes tipos de INDICES?
17 Febrero 2010, 02:10 AM
Hola gente.
Resulta que hace unos dias, vi que es diferente crear 1 indice para cada campo, que crear 1 indice que englobe a 3 campos..
Cual es la diferencia? Porque la diferencia se nota muchisimo en la cantidad de espacio que ocupa cada uno
#446
Pero TIFA, mi duda era si primero respetaba el LIMIT, o el ORDER BY.. Y por lo visto, es el ORDER BY :D

Duda resuelta
#447
Cita de: ^TiFa^ en 16 Febrero 2010, 18:28 PM
Aja y que va primero ORDER BY o LIMIT????

;)

Claro que debe ordenarlo primero..... y despues aplicar el limite...

Eso es asi.. primero recoge todos los datos, luego sigue a la primera condicion que es ORDER ordena y luego si hay mas sigue a la siguiente condicion que es LIMIT.

:P
No.. Primero ordena la tabla, luego recoje los datos que cumplan el WHERE, y luego de ellos toma los que se refiere el LIMIT
#448
Acabo de hacer unas pruebas.
Cuando haces un ORDER BY, primero "ORDENA TODA LA TABLA" y luego toma los registros ordenados. o sea.
Ejemplo:
Si tengo numeros en una base de datos así:
3
6
7
2
4
5
1
2

Y le hago un SELECT bla bla bla ORDER BY "NUMERO" LIMIT 5
Me devuelve:
1, 2, 2, 3, 4 (ordenó la tabla y luego seleccionó los primeros 5)

Por ENDE, si alguien quiere utilizar una base de datos, del modo FIFO, simplemente no utilice ORDER BY
#449
Bien.. Me quedo claro.. Pero, a ver, resolveme este ejemplo:
Si tengo numeros en una base de datos así:
3
6
7
2
4
5
1
2

Un SELECT bla bla bla ODER BY "NUMERO" LIMIT 2, 5
Que numeros me devolvería? y como (el orden)?
#450
Hola gente..
Quiero saber en que se basa el ordenamiento de una base de datos...
Seguramente es por algun campo de la tabla.. pero:

Supongamos que ahgo un select con limit 50, pero sé que de resultado podria haber devuelto mas de 50 entradas.. entonces: esas 50 entradas, son las primeras 50 que devolvería tomando en cuenta el ordenamiento del "ORDER BY".. o el Order By es para ORDERNAR SOLAMENTE LOS RESULTADOS DEVUELTOS..

O sea:
El ORDER BY, Ordena la tabla y luego busca los resultados y los devuelve ordenados... O Devuelve los resultados Ordenados pero sin haberlos ordenado para devolverlos??? (notan la diferencia?)

Ejemplo:
Si tengo numeros en una base de datos así:
3
6
7
2
4
5
1
2

Y le hago un SELECT bla bla bla order by "NUMERO" LIMIT 5
Me devuelve:
1, 2, 2, 3, 4 (ordenó la tabla y luego seleccionó los primeros 5)
o
2, 3, 4, 6, 7 (tomo los primeros 5 y luego los ordenó)
?????



Otra pregunta:
Como puedo hacer para que un SELECT devuelva las entradas por "antiguedad", o sea.. LA PRIMERA ENTRADA QUE ENTRÓ A LA TABLA, QUE SEA DEVUELTA AL PRENCIPIO (siempre y cuando cumpla las condiciones del WHERE, obviamente)
O por defecto se devuelven asi?

Les pregunto ésto ultimo, porque tengo una base de datos donde voy agregando links, cadenas... y si me las devuelve por orden alfabetico, habrá cadenas que jamas se analizaran (las ultimas.. porque siempre llegarán nuevas que estaran antes en orden alfabetico)



Espero las respuestas gente!

Gracias!