Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-06-2014
gdlrinfo gdlrinfo is offline
Miembro
 
Registrado: may 2007
Posts: 131
Poder: 18
gdlrinfo Va por buen camino
Dbase Y Query Relacion

Hola amigos gracias antes que nada como siempre tengo una duda a ver si me pueden ayudar tengo dos tablas en DBF en una tengo los campos Troquel Digito Nombre presentación y REGISTRO en la otra solo Tengo los 5 también pero los Nombre y Presentación de algunos están vacíos tengo en común que el campo registro es el mismo en las dos y todas tienen el numero registro como puedo hacer mediante dos query para llenar los nombres y presentaciones que me faltan en la otra tabla desde ya muchas gracias
Responder Con Cita
  #2  
Antiguo 18-06-2014
Avatar de TiammatMX
TiammatMX TiammatMX is offline
Miembro
 
Registrado: jun 2006
Ubicación: Universo Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Puebla\Heróica Puebla de Zaragoza\Jardines de San Manuel\Home
Posts: 746
Poder: 18
TiammatMX Va camino a la fama
Cita:
Empezado por gdlrinfo Ver Mensaje
Hola amigos gracias antes que nada como siempre tengo una duda a ver si me pueden ayudar tengo dos tablas en DBF en una tengo los campos Troquel Digito Nombre presentación y REGISTRO en la otra solo Tengo los 5 también pero los Nombre y Presentación de algunos están vacíos tengo en común que el campo registro es el mismo en las dos y todas tienen el numero registro como puedo hacer mediante dos query para llenar los nombres y presentaciones que me faltan en la otra tabla desde ya muchas gracias
Hasta donde recuerdo (sobre todo por que no pones tu versión) dBase NO acepta SQL, tendrías que hacerlo "a mano" recorriendo la tabla y sustituyendo los datos faltantes...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...

"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.

Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
Responder Con Cita
  #3  
Antiguo 18-06-2014
gdlrinfo gdlrinfo is offline
Miembro
 
Registrado: may 2007
Posts: 131
Poder: 18
gdlrinfo Va por buen camino
Si lo acepta

Cita:
Empezado por tiammat Ver Mensaje
Hasta donde recuerdo (sobre todo por que no pones tu versión) dBase NO acepta SQL, tendrías que hacerlo "a mano" recorriendo la tabla y sustituyendo los datos faltantes...
Hola tiammat, si acepta dbase por ejemplo yo puedo llamar a una tabla tranquilamente con un query un ejemplo :

Código Delphi [-]
SELECT * FROM 'c:\mdprec.dbf'
WHERE F_VIGEN >='06/01/14'
AND F_VIGEN <='06/15/14' 
AND NRO_CORREL='1'

Asi lo veo en un dbgrid sin ningún problema saludos !! y gracias
Responder Con Cita
  #4  
Antiguo 19-06-2014
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Poder: 21
newtron Va camino a la fama
Bueno.

Según dices (y si no me equivoco) tendrías que hacer algo parecido a esto:

Código Delphi [-]
UPDATE TABLA2 // la tabla donde faltan los campos
SET NOMBRE=SELECT NOMBRE FROM TABLA1 WHERE TABLA2.REGISTRO=TABLA1.REGISTRO

...e igual para el otro campo

pero como bien te apunta el colega tiammat es posible que algunas instrucciones simples si te funcionen pero que no sea totalmente compatible con SQL 2003.

Saludos
__________________
Be water my friend.
Responder Con Cita
  #5  
Antiguo 25-06-2014
gdlrinfo gdlrinfo is offline
Miembro
 
Registrado: may 2007
Posts: 131
Poder: 18
gdlrinfo Va por buen camino
Gracias

Muchas Gracias amigos por las respuestas !!!!
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
Realizar un Update en delphi con un query concondicion desde otro query!!! rotsen26 SQL 9 09-03-2013 22:17:47
dbase IV en red Marwuinh Tablas planas 8 21-10-2008 21:06:24
Como hacer referencia a un query dentro de otro query? JuanBCT SQL 2 05-09-2006 18:35:25
dBase en red Sayuri Conexión con bases de datos 1 30-11-2005 12:52:21
Imprimir 2 Query en QReport ( sin relacion ) Malon Impresión 3 07-10-2004 18:27:08


La franja horaria es GMT +2. Ahora son las 03:20:15.


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