Visual Basic - ayuda para bases de datos

Life is soft - evento anual de software empresarial
 
Vista:

ayuda para bases de datos

Publicado por hermes (4 intervenciones) el 05/04/2002 16:28:06
csi alguien me puede ayudar le agradeceria mucho.
Como hago para encontrar un codigo ingresado en un text en dos bases de datos distintas?. Por ejemplo me debe dar una respuesta si existe el codigo y si esta disponible.
La segunda pregunta es como hago para encontrar y seleccionar una fila o un campo de un dbgrid desde un text. por ejemplo si escribo el codigo en un text, en el dbgrid debe aparecer el codigo seleccionado o la fila.
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:ayuda para bases de datos

Publicado por jose carlos (243 intervenciones) el 05/04/2002 19:56:14
REaliza una busqueda en la base de datos:

REM POSICIONARSE AL PRINCIPIO DE LA BASE
DATA.RECORDSET.MOVEFIRST
REM ESTO ES LO QUE DEBERA BUSCAR
CADENA_A_BUSCAR="CAMPO="+CHR(34)+CAJA_TXT+CHR(34)REM BUSQUEDA
DATA.RECORDSET.FINDFIRST CADENA_A_BUSCAR
REM SI LO ENCUENTRA
IF NOT DATA.RECORDSET.NOMATCH THEN
REM SI LO ENCUENTRA
ELSE
REM NO LO ENCUENTRA
ENDIF

PARA SELECCIONAR UNA FILA EN UN GRID QUE COINCIDA CON LA CAJA, ESTABLECE UN FOR
SUPONGAMOS QUE EL DATO ESTÁ EN LA COLUMNA 1
GRID.COL=1
H=0
FOR X=0 TO GRID.ROWS-1
GRID.ROW=X
VALOR_GRID=GRID
IF VALOR_GRID=CAJA_TXT THEN
H=1
ENDIF
NEXT
IF H=1 THEN
LO HA ENCONTRADO
ELSE
NO LO ENCONTRO
ENDIF
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