Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 22-07-2008
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
Ya está medio resuelto:

Por si sirve a alguien pongo el código:

Código Delphi [-]
procedure TForm1.BitBtn1Click(Sender: TObject);
var restr,cmpstr:string;
    valreal: double;
    salida:boolean;
begin

   restr:=Label.Caption;
   salida:=false;
   With DataModule10.ADOTable1 do
      try
      Open;
      First;
      While (not EOF) and (not salida) do
        Begin
           cmpstr:= FieldByName('Tabla1Col1').AsString;
           valreal:= FieldByName('Tabla2Col2').AsFloat;
          if cmpstr >=restr then
            begin
             salida:=true;
             with Datamodule10.ADOTabla2 do
                 begin
                  edit;
                  fieldbyname('Tabla2Col1').asstring:=restr;
                  fieldbyname('Tabla2Col2').asFloat:=valreal;
                 end;
            end;
          Next;
        End;
      Close;
    except
// excepción
      end;
    end;

end;

Esto vale porque los datos de tiempos de tabla 1 están ordenados de menor a mayor (cmpstr).

¿Existe alguna forma en el caso en que no estuvieran ordenados de mayor a menor de que al recorrer la tabla los ordene automáticamente?

¿Hay otra manera más rápida que la anterior?

A ver si hay alguien que me puede ayudar.
Gracias..
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Mysql: copiar los campos de una tabla de una base de datos a otra tabla de otra base? patriram MySQL 4 02-11-2007 16:00:24
Recorrer Tabla, contar registro repetidos y escribir totales en otra Tabla Lucas_diaz1810 Conexión con bases de datos 1 25-12-2006 13:04:34
Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla taru MySQL 1 27-07-2006 15:36:12
Obtener elementos de una tabla que no estan en otra Durbed SQL 4 29-12-2005 13:27:20
DBGrid con una columna de nombre de otra tabla gluglu Conexión con bases de datos 3 05-02-2005 13:59:13


La franja horaria es GMT +2. Ahora son las 08:44:27.


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