![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Antes de activar el query, poné esto:
hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#2
|
|||
|
|||
Agradecimientos
Mil Gracias Por Su Ayuda Ya Me Funciono, uan pregunta el registro me lo esta agregando al principio de la tabla, queria preguntarle como hago oque propiedad tengo que hacer para que me lo agregue al final.
Gracias uan vez mas |
#3
|
||||
|
||||
En las bases de datos SQL no existe una secuencia en los registros de una tabla, en otras palabras no existe tal cosa como "primer registro" o "último registro" de una tabla, que son conceptos usuales en manejadores de archivos de escritorio.
Para que el servidor te entregue los registros en un orden particular, existe la clausula "order by", que podes añadir a tu sentencia SQL. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
||||
|
||||
O lo que es lo mismo, debes definir un índice para tu tabla que servirá para que tu motor te entregue los registros ordenados de una cierta manera por default. Puedes usar un campo autoincrementado para llevar un secuencia según el orden en que fueron ingresados los registros.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#5
|
||||
|
||||
Cita:
El motor te devolverá los datos en un orden no definido. Por el contrario, si lanzás un query con la clausula order by, aún cuando el motor no tenga índices en que apoyarse, te entregará los datos perfectamente ordenados. El hecho de que existan o no índices, es un tema que tiene que ver con el desempeño de la base de datos, pero no con el ordenamiento de los resultados que devuelve un motor. AzidRain, no es conveniente generalizar en este tema, pues mientras algún motor probablemente se base en un índice (por ejemplo, el de la llave primaria) para entregar datos ordenados, el estándar SQL no le impone la obligación de hacerlo, con lo que el comportamiento podría variar entre versiones, y definitivamente varía entre motores. Dado que no estamos hablando de ningún motor en particular... es mejor hacer afirmaciones apegadas al estándar, y dejar que cada quien compruebe si su base de datos lo cumple o no. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
|||
|
|||
Hola...
mmm tal vez AzidRain quiso referirse al indice de la llave (o clave) primaria de la tabla... Por que siempre que haces un select * from Tabla, esta se ordena de acuerdo al campo sobre el cual está definida la llave primaria... Saludos... Edit: Eso me pasa por leer de prisa xDDD Puede que si sea diferente en distintos motores, pero al menos en los que he usado, si se cumple del que el orden predeterminado lo da la llave primaria... Saludos de nuevo... ![]() |
#7
|
||||
|
||||
Cita:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema al insertar un registro en la base de datos | mcalmanovici | Conexión con bases de datos | 2 | 30-08-2007 04:48:59 |
Insertar Un Registro En Base De Datos Con Boton | ghato168 | PHP | 14 | 01-08-2007 20:10:28 |
Recorrer base de datos registro por registro | Goyo | SQL | 3 | 06-09-2006 21:40:47 |
Problema al añadir registro | joanajj | SQL | 5 | 02-05-2006 20:21:12 |
Mismo registro de la base de datos al crear Form | gluglu | Varios | 2 | 28-09-2004 18:58:25 |
![]() |
|