Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-05-2013
daragor daragor is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 91
Poder: 12
daragor Va por buen camino
Insertar valor a campo de una consulta, numerar

Hola amigos, esto no logro solucionarlo.. aclaro q estoy usando lazarus para la programacion y base de datos firebird.

Tengo los resultados de una consulta sql. luego ordeno los registros como corresponde y por ultimo necesito numerarlos de acuerdo al orden final que tienen.. Ejemplo:

Tengo una tabla equipos Asi: (consulta ya ordenada)

POS.NOMBRE CLUB.PTS
vacio| Boca Juniors| 5
vacio| River Plate| 5
vacio| San Lorenzo| 4
vacio| Racing Club| 3
vacio| Etc....

Ahora necesito que en el campo vacio pueda poner el nro de la posicion q ocupa cada equipo. en este caso 1 2 3 4 5

POS.NOMBRE CLUB.PTS
1| Boca Juniors| 5
2| River Plata| 5
3| San Lorenzo| 4
4| Racing Club| 3
5| Etc....

Probe con un while, obvio, pero me reemplaza todos los campos POS con el mismo nro. no puedo usar un WHERE xq no hay un campo id en cada registro.. se entiende amigos? Les agradezco su ayuda!! soy un poco novato en mysql
__________________
Mi Blog: Webscom (Software libre)
Responder Con Cita
  #2  
Antiguo 27-05-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Por favor, no repitas hilos, gracias.
Responder Con Cita
  #3  
Antiguo 27-05-2013
daragor daragor is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 91
Poder: 12
daragor Va por buen camino
Perdon casimiro..
__________________
Mi Blog: Webscom (Software libre)
Responder Con Cita
  #4  
Antiguo 27-05-2013
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Eso que necesitas lo puedes hacer con un campo de tipo calculado.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.

Última edición por rretamar fecha: 27-05-2013 a las 17:26:09.
Responder Con Cita
  #5  
Antiguo 28-05-2013
daragor daragor is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 91
Poder: 12
daragor Va por buen camino
Lo solucione de la siguiente manera.. en cada bucle del while, uso primero una variable que toma el nombre del equipo.. luego uso ese dato para el where de la senetencia update del sql.

Entonces seria: 'UPDATE tabla SET campo_nro=:POS WHERE campoequipo =:NE';
Los parametros son: una variable nro. q incrementa en 1 en c/bucle (POS)...
y el nombre tomado al incio de c/bucle (NE)
Lo dejo x si a alguien alguna vez le sirve..

Saludos!!!
__________________
Mi Blog: Webscom (Software libre)
Responder Con Cita
  #6  
Antiguo 28-05-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por daragor Ver Mensaje
Perdon casimiro..
Perdonado , pero que no se repita
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Insertar un valor en un Campo de word avlocura Servers 1 29-09-2008 15:43:06
Insertar Valor a Campo VeLiuS MySQL 1 12-02-2008 01:27:04
Es posible consulta SQL con 'Count' y Valor de un campo ? gluglu SQL 11 09-01-2007 00:02:39
Consulta de un campo con el valor de un Label perillan Conexión con bases de datos 12 22-08-2005 18:20:00


La franja horaria es GMT +2. Ahora son las 15:27:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi