Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-07-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Post Manejar dos tablas independientes en un mismo Formulario(Access)

saludos,

Tengo dos tablas en una base de datos de Access las cuales, una contiene el perfil del "cliente"(Su nombre, Sus telefonos, Su direccion,Etc) y la otra los datos de su "Equipo" (Marca, modelo, serie, Etc), los cuales se van a utilizar para hacerle entradas al soporte tecnico, lo que quiero hacer es lo siguiente:

1- quiero poner en un formulario, los campos de la tabla 1(cliente) y la tabla 2(equipo), con los cuales, cuando valla a hacer una entrada, pueda ingresar el nuevo cliente con su equipo, y si ya existe el cliente, que pueda buscar su nombre y agregar al "cliente" su nuevo equipo en soporte técnico.

2- quiero luego, poder ver la lista de clientes, para seleccionar uno y luego ver todos los equipos que este tenga en soporte técnico.


creo que se deben relacionar las tablas, pero no se como, alguna idea?

----Base de datos: MS access. Manejo: ADO ----


Gracias de antemano
Responder Con Cita
  #2  
Antiguo 15-07-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
coloca la estructura de tus tablas para tener una mejor idea de como ayudarte
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 16-07-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Las tablas contienen lo siguiente

Las tablas tienen lo siguiente:

tabla 1 (Cliente)
código
Fecha
Nombre
teléfono
Celular
Dirección
Email

Tabla 2 (Equipo)
Código
Equipo
marca
Modelo
Serial
Problemas del equipo
Accesorios
Observación
Estado

lo que uniría las tablas, imagino que seria el código.
Responder Con Cita
  #4  
Antiguo 16-07-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
yo creo que deberias tener una tercera tabla
la primera es de los clientes
la segunda es de los equipos
en la tercera (nueva) se guardarian los clientes y los equipos

con esta nueva tabla creo que te seria mas facil relacionar lo q quieres
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 17-07-2013
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Hola feliz-58,

Como dice oscarc, debería de haber una tercera base de datos para saber el clientes cuantos equipos tiene o también saber, que clientes tienen el equipo ???, la estructura de la base de datos que has puesto, cambiaría los siguiente.

Cita:
Tabla1 (Clientes)
código por IDCLIENTE

Tabla2 (Equipo)
código por IDEQUIPO

Tabla3 (ClientesEquipos)
IDCLIENTEEQUIPO
CLIENTEID
EQUIPOID
Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Responder Con Cita
  #6  
Antiguo 17-07-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por olbeup Ver Mensaje
... debería de haber una tercera base de datos para saber el ....
Pequeño despiste, sustituir "base de datos" por "tabla"
Responder Con Cita
  #7  
Antiguo 18-07-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Pequeño despiste, sustituir "base de datos" por "tabla"
Tranquilo amigo casimiro...
es un error comun en programadores antiguos
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #8  
Antiguo 18-07-2013
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Pequeño despiste, sustituir "base de datos" por "tabla"
Hola Casimiro Notevi,

Es verdad,

No es lo mismo dos bolas negras que dos negras en bolas.

Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Responder Con Cita
  #9  
Antiguo 18-07-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por oscarac Ver Mensaje
Tranquilo amigo casimiro...
es un error comun en programadores antiguos
Hace muuuuuuuuuuuchos años le dije a un cliente: "hazme una copia del disco y me lo traes" (disco 'floppy' de 5 1/4")
Y me dice: "aquí tienes la copia".
¡¡y me trae una fotocopia del disco!!!
Por eso hay que aclarar bien las cosas


Cita:
Empezado por olbeup Ver Mensaje
Hola Casimiro Notevi, Es verdad, No es lo mismo dos bolas negras que dos negras en bolas. Un saludo.
Seguramente no es lo mismo, no
Responder Con Cita
  #10  
Antiguo 18-07-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Hace muuuuuuuuuuuchos años le dije a un cliente: "hazme una copia del disco y me lo traes" (disco 'floppy' de 5 1/4")
Y me dice: "aquí tienes la copia".
¡¡y me trae una fotocopia del disco!!!
Por eso hay que aclarar bien las cosas
jajajajajajajajajaajajajajajajajajajajajajajajajajajajajajajajajajaja
me alegraste la mañana
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #11  
Antiguo 19-07-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
ok

mas o menos entendí como funciona pero no se el proceso, jajajajjaja alguien me aclara no soy usuario avanzado :/ asi que estoy un poco limitado :/


Como lo trabajaría en delphi?
Como se verían los registros en delphi?
como haría consultas?

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
unir dos tablas independientes santi33a SQL 0 26-05-2012 14:17:45
problema al manejar indices de access con delphi Rom@n Varios 3 01-11-2007 17:54:27
Dos column/detail independientes en un mismo reporte marlulipe Impresión 0 16-06-2007 17:48:57
Consejo para manejar tablas Paradox Coco_jac Varios 8 17-11-2005 17:27:17
Múltiples instancias de un mismo formulario Neomanar Varios 1 22-08-2005 15:20:29


La franja horaria es GMT +2. Ahora son las 16:40:27.


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