Article View: es.comp.lenguajes.php
Article #80Re: Ordenar registros seg�n campo 'orden'
From: Pedro Maicas
Date: Wed, 18 Feb 2009 16:57
Date: Wed, 18 Feb 2009 16:57
25 lines
2242 bytes
2242 bytes
On Wed, 18 Feb 2009 04:53:41 -0800 (PST), Javi <falces@gmail.com> wrote: >Si pudieras explicarme un poco m�s c�mo hacerlo, te (os) lo >agradecer�a. Tratandose de una tabla de una base de datos, no resulta l�gico tener un campo orden y tener que cambiar todos o casi todos los registros cada vez que hagas una insercion. Creo que lo m�s c�modo es una lista enlazada, cada registro lo identificas por un id �nico que nunca cambia (clave primaria) y el campo orden no ser�a el n�mero de orden sino el id del elemnto anterior, o mejor mantienes dos campos 'anterior' y 'posterior' con los ids de los registros que ocupan la posicion anterior y posterior, de ese modo cada extraccion y cada insercion se hace modificando solo dos registros (adem�s del que insertas o eliminas) Saludos :-) -Pedro- http://www.maicas.net/ e-mail en www.maicas.net
Technical Details
Message-ID:
<i6fop4ldebrpm17oh329pa6nppr5tdol9d@4ax.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!feeder.erje.net!news.motzarella.org!motzarella.org!reader.motzarella.org!not-for-mailReferences:
<7eded1a0-77c1-4564-91d9-744c32443a92@b16g2000yqb.googlegroups.com> <gngvi4$inr$1@news.motzarella.org> <fa5a9a42-1749-47cb-9792-ba2ab31ab81c@m42g2000yqb.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 107579,9a02d81a5464e2d6 X-Google-Attributes: gid107579,domainid0,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!feeder.erje.net!news.motzarella.org!motzarella.org!reader.motzarella.org!not-for-mail From: Pedro Maicas <esta_no_es@jet.es> Newsgroups: es.comp.lenguajes.php Subject: Re: Ordenar registros seg�n campo 'orden' Date: Wed, 18 Feb 2009 17:57:41 +0100 Organization: A noiseless patient Spider Lines: 25 Message-ID: <i6fop4ldebrpm17oh329pa6nppr5tdol9d@4ax.com> References: <7eded1a0-77c1-4564-91d9-744c32443a92@b16g2000yqb.googlegroups.com> <gngvi4$inr$1@news.motzarella.org> <fa5a9a42-1749-47cb-9792-ba2ab31ab81c@m42g2000yqb.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.eternal-september.org U2FsdGVkX1+yPvmP8GahlJB9Pt1jmh8qvvkvJXyYzNmObQX1vPpLh6ftprkhEU5DVH/z2y7B+NACeqTqdFntXV03B0n63k4xHb6YNkOyyeQfEBWNCrwkfBk2TRdyvuOqhBqT07CoBzHrm0ZnzTk/fQ== X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers NNTP-Posting-Date: Wed, 18 Feb 2009 16:57:39 +0000 (UTC) X-Newsreader: Forte Agent 1.8/32.553 X-Auth-Sender: U2FsdGVkX194iqFSoF68Vyb7Q6937Ytpg5DZLnngYD8= Cancel-Lock: sha1:FUmhYXhX1lTzGYZy4W1Qzbk8y1E=