Foros del Web » Programando para Internet » ASP Clásico »

Duda!!

Estas en el tema de Duda!! en el foro de ASP Clásico en Foros del Web. Hola todos, tengo un problema que no he podido resolver, sucede que extraigo de la base de datos un listado con 5 registros con su ...
  #1 (permalink)  
Antiguo 24/02/2009, 18:06
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Duda!!

Hola todos, tengo un problema que no he podido resolver, sucede que extraigo de la base de datos un listado con 5 registros con su respectivo identificador, pero si yo quiero insertar otro registro entre el registro uno y dos, como hago para que los valores se actualicen, es decir el que antes era dos que ahora sea tres y asi sucesivamente??

reg 1
<-- insertar nuevo registro
reg 2
..
reg 5

Agradecería mucho su ayuda.
  #2 (permalink)  
Antiguo 24/02/2009, 18:09
Avatar de Esfinge02  
Fecha de Ingreso: septiembre-2008
Ubicación: Cd. Victoria Tam
Mensajes: 162
Antigüedad: 16 años, 7 meses
Puntos: 2
Respuesta: Duda!!

primero tu utilisas autonumericos en tus tablas, o tu insertas el identificador
  #3 (permalink)  
Antiguo 24/02/2009, 18:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: Duda!!

Hola eddith, tu pregunta es demasiado ambigua, por favor elabora un poco más.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 25/02/2009, 10:01
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 2 meses
Puntos: 2
Respuesta: Duda!!

ooo lo he leido mas de diez veces y todavia no entiendo la pregunta!!!

U_g sere yo ?
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #5 (permalink)  
Antiguo 25/02/2009, 10:12
Avatar de Esfinge02  
Fecha de Ingreso: septiembre-2008
Ubicación: Cd. Victoria Tam
Mensajes: 162
Antigüedad: 16 años, 7 meses
Puntos: 2
Pregunta Respuesta: Duda!!

Cita:
Iniciado por eddith Ver Mensaje
Hola todos, tengo un problema que no he podido resolver, sucede que extraigo de la base de datos un listado con 5 registros con su respectivo identificador, pero si yo quiero insertar otro registro entre el registro uno y dos, como hago para que los valores se actualicen, es decir el que antes era dos que ahora sea tres y asi sucesivamente??

reg 1
<-- insertar nuevo registro
reg 2
..
reg 5

Agradecería mucho su ayuda.

Creo que ya se a lo que se refiere, alguien a oido ablar sobre el metodo burbuja, talves si lo aplica aqui, le podria funcionar.

seria cuestion solamente de aplicar esta logica sobre la tabla, Siempre y cuando no utilise autonumericos en los "id" no creo que alla problemas.

P.S. Disculpen la ortografia
  #6 (permalink)  
Antiguo 25/02/2009, 10:21
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Respuesta: Duda!!

Más allá que use un identificador autoincremental (que de plano no se podría) o que el identificador sea colocado "a mano" (que si se podría), yo no le veo ninguna utilidad a lo que eddith pretende hacer. O sea, tiene un registro con ID1 y otro con ID2 y "entre ellos dos" (¿?) quiere incluir otro. Por lo tanto el nuevo registro será ID2 y el ID2 original pasar a ser ID3 (por supuesto el ID3, de existir, ahora deberá ser ID4 y así sucesivamente)... Y a todo esto... ¿donde queda la integridad referencial? ¿O vas a actualizar también todos los ID's de los registros de todas las tablas relacionados con ésta?

A mi me suena, mas que nada por el ejemplo que dio, que lo que busca es un método de ordenamiento (y actualmente, para ordenar, usa el ID)
__________________
...___...
  #7 (permalink)  
Antiguo 25/02/2009, 10:27
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Duda!!

Trataré de ser más explícita, tengo un listado que como ya mencioné lo extraigo de la base de datos de la tabla x, y que tiene una estructura:

id: Autonumérico
id_parrafo: Texto
cuerpo_parrafo: Memo

Formo una tabla por código (html y asp) y en cada fila de la tabla están opciones de agregar un registro nuevo, envío como parámetro el id_parrafo de dicha fila, valido que si no trae letra es decir que si es el 014 le agrego una letra (014a) , guardo en la base el id_parrafo y los demás datos, entonces si se quiere insertar un nuevo registro entre el 014 y el 014a lo vuelve a poner como 014a porque clickeó en el renglón de 014 -> nuevo párrafo y ese párametro es el que yo comparo, como puedo hacer para que al momento de insertar el registro que antes era 014a se convierta en 014b, actualizando el campo en la base lo entiendo, pero como lo hago, es decir que parámetro paso?? Estoy confundida jeje…

El id de la tabla no lo toco, el ordenamiento lo hago por medio del id_párrafo

Sé que no es óptimo lo que trato de hacer, pero es petición del jefe... y contra eso no puedo hacer nada...

Disculpas por no expresarme de forma fácil...
  #8 (permalink)  
Antiguo 25/02/2009, 10:50
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Respuesta: Duda!!

Ok, me quedo más tranquilo... se trata de una forma de ordenar y nada tiene que ver con el identificador del registro ni tampoco existen registros relacionados (¡aunque podría!.. se me ocurren "notas" o "comentarios" a cada párrafo )

Y si usás números decimales para ese fin?:

Cita:
--> 1
--> 2
----> 2,5
---------->2,501
-------->2,51
------> 2,6
--> 3
El largo de "la flecha" (-->) indica en qué momento se agregaron... como ves, podés seguir agregando párrafos sin alterar los números de los siguientes. Bah, es algo que se me acaba de ocurrir.. no sé si tendrá mucho sentido.

A todo esto... ¿me podrías decir la finalidad de ese trabajo?
__________________
...___...
  #9 (permalink)  
Antiguo 26/02/2009, 09:51
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Duda!!

Gracias Al Zuwaga por tu respuesta, lo implementaré, solo que lo veo un poco complicado debido a que los usuarios que trabajan con la página no son muy accesibles, pero trataré de ponerlo en práctica.

El propósito de mi problema es formar un documento maestro que se genera año con año aqui en mi oficina.

Este documento maestro ya tiene una base, es decir 1500 párrafos que éstos se generaron a su vez el año pasado y básicamente el usuario complementa esos párrafos con la info actual y aparte puede anexar datos reelevantes relacionados en tema con tal párrafo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:05.