FoxPro/Visual FoxPro - SELECT - SQL

 
Vista:
sin imagen de perfil

SELECT - SQL

Publicado por DALSOM (612 intervenciones) el 23/03/2002 11:30:39
HOLA DE NUEVO.
TENGO UN FORMULARIO, CON UN EDIT BOX QUE CONTIENE VALORES O NOMBRES DE UN CAMPO EN UNA TABLA.

NO SIEMPRE TENDRA TODOS LOS VALORES DE LA TABLA EN EL EDIT, PERO QUIERO HACER UN SELECT CON LA CONDICION DE QUE BUSQUE EN OTRA TABLA DE DETALLES, SI EL NOMBRE O CODIGO SE ENCUENTRA ENTRE UNO DE LOS QUE ESTA EN EL EDIT BOX.

ASI,

EDIT :
****************************
** JUAN ****
** PEDRO ****
** MARGARO ****
** VIZCAINO ****
** COCODRILO ****
****************************

SOLO QUIERO QUE SELECCIONE DE LA SEGUNDA TABLA LOS REGISTROS QUE TENGAN EN SU CELDA CODIGONOMBRE UNO DE LOS NOMBRES QUE APARECEN EN EL EDIT DE ARRIBA, QUE POR CIERTO, PUEDEN CAMBIAR EN NUMERO.

NO PUEDO CONSTRUIR UN SELECT CON &VARIABLE PORQUE SI EL EDIT TIENE MIL REGISTROS O NOMBRES, ENTONCES SERIAN 998 "OR" ' s , COMPRENDEN?

DEBE HABER UNA FORMA GENERAL DE ENCERRARLOS A TODOS, COMO UNA FUNCION IN O ALGO ASI.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SELECT - SQL

Publicado por Foxperto (894 intervenciones) el 23/03/2002 12:35:20
Hola Dalsom:

Mira revisa en la ayudar el Select - SQL, las clausulas Inner Join, Left Join y Right Join, esto te permite general una consulta uniendo dos tablas...

Tambien puedes utilizar el asistente para consultas y luego copias el codigo SQL generado en tu programa y le haces las modificaciones o adactaciones.

Prueba y me cuentas

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

CERCA, MAS CERCA.

Publicado por DALSOM (612 intervenciones) el 25/03/2002 14:17:15
BIEN,
ESTO ES LO QUE LOGRADO,
CON LA FUNCION INLIST, HE LOGRADO HACER UNA PEQUEÑA LISTA DE HASTA 24 SELECCIONES, ES UNA SOLUCION TEMPORAL, PUESTO QUE NO PUEDO PONER EL OBJETO EDIT COMO TAL EN LA FUNCION, PERO POR LO MENOS ME PERMITE SELECCIONAR UNOS CUANTOS, PERO ES UN PASO MAS QUE CONSTRUIR, OR ANIDADOS, ME AHORRA UNOS CUANTOS. PERO AUN TENDRIA QUE ANIDAR LOS INLIST POR CADA 24 ELEMENTOS.

SEGUIRE INDAGANDO E INVESTIGANDO.
GRACIAS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar