Visual Basic - TRABAJAR CON .DBF DESDE VB

Life is soft - evento anual de software empresarial
 
Vista:

TRABAJAR CON .DBF DESDE VB

Publicado por Alex (3 intervenciones) el 26/04/2002 13:33:15
Alquien podría mandarme al mi email ([email protected]) o pegarme en esta seccion algo de codigo donde se trabaje desde visual basic con ficheros .DBF
Estaria muy agracedido, me hace mucha falta y no tengo mucha idea
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:TRABAJAR CON .DBF DESDE VB

Publicado por jose carlos (243 intervenciones) el 26/04/2002 18:12:01
para abrir la base de datos, te escribo de memoria, puede que algo este erroneo

DATA.CONNECT="DBASEIII;"
DATA.DATABASE="C:\DIRECTORIO"
DATA.RECORDSOURCE="SELECT * FORM NOMBRE_ARCHIVO ORDER BY CAMPO"
DATA.REFRESH

PARA MOVERTE POR LA BASE

DATA.RECORDSET.MOVENEXT
DATA.RECORDSET.MOVELAST
DATA.RECORDSET.MOVEPREVIOUS
DATA.RECORDSET.MOVEFIRST

PARA CAPTURAR UN REGISTRO

VALOR=DATA.RECORDSET.FIELDS("CAMPO")

PARA EDITAR

DATA.RECORDSET.EDIT
....LO QUE QUIERAS HACER
DATA.RECORDSET.UPDATE

PARA AGREGAR DATOS

DATA.RECORDSET.ADDNEW
...REGISTROS A AÑADIR
DATA.RECORDSET.UPDATE

PARA BORRAR REGISTRO

DATA.RECORDSET.DELETE
DATA.RECORDSET.UPDATE

PARA BUSCAR

CONDICION_DE_BUSQUEDA="CAMPO="+CHR(34)+VALOR+CHR(34)

DATA.RECORDSET.FINDFIRST CONDICION_DE_BUSQUEDA
IF DATA.RECORDSET.NOMATCH
...AQUI SI ES FALSO
ELSE
...AQUI SI ES CIERTO
ENDIF

el chr(34) es para valores de cadena, si fuese numerico no los ponga

si quieres mas escribeme a mi correo.

esto funciona perfectamente con vb3.0 vb4.0 y creo que con vb5.0

saludos

ah! donde pone database pudiera ser databasename no recuerdo exactamente
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