Re: Error al abrir archivo Dbf.

22/04/2005 - 16:55 por Alr | Informe spam
Gracias Hector Miguel !!!
Solo para comentar que efectivamente instale la version mas reciente de
mdac, y se solucionaron todas las digamos inconsistencias que tenia
manipulando los archivos Dbf's. (no habia contestado porque por algunos dias
deje de lado este trabajo).
Y ya termine mis reportes !!!
Tambien quiero agradecer a las personas que se tomaron la molestia y el
tiempo para contestar mis dudas: KL, Manuel Romero, Ramon y Hector Miguel, y
en general tambien al grupo por las aportaciones de sus conocimientos hacia
mi persona.
Gracias.


hola, Alr !

... debo abrir algunos archivos para obtener informacion... pero
especificamente en 1 de ellos tengo... problema
Sub Llena_Temp()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.Open "driver={Microsoft dBase Driver
(*.dbf)};driverid'7;dbq=c:\sistemas\inv"
rs1.Open "select AJUSTE,TIPO,FECHA from AJUSTES.DBF order by AJUSTE",
cn, , , adCmdText 'Aqui marca el error.
... si AJUSTES.DBF lo sustituyo por cualquier otro archivo lo abre sin
problema [...]
... el mensaje es: [Microsoft][ODBC dBase Driver] Index file not found
[...]



[aunque en ninguno de tus mensajes anteriores lo has comentado]...
es probable que 'ese especifico' archivo [.dbf] haya sido generado con
alguna version de 'Fox' -?-
si este supuesto es correcto... [tambien probablemente] podria servirte la
siguiente informacion...

comentas tus experiencias 'despues de...'?
saludos,
hector.
=-> para que puedas usar bases de datos de VFP... ANTES 'deberas'...
dar de alta en los origenes de datos odbc [open database conectitivity]
la version mas reciente de mdac [microsoft data access component]

-> obten la version mas reciente del componente [la 2.8] en:
http://tinyurl.com/49duk
selecciona primero el idioma en que necesitas la instalacion del
componente
lee bien [o imprime] las instrucciones antes de iniciar la descarga
no te olvides de descargar tambien el 'parche' [Q832483]

-> despues, revisa la informacion acerca de como 'dar de alta' el componente
en:
http://support.microsoft.com/defaul...-es;197893
seccion: mas informacion - crear el origen de datos en el panel de
control
[panel de control -> herramientas administrativas -> origenes de datos
odbc]
nota: el enlace [en esta pagina] para 'llegar' a la version mas reciente
es mas 'tardado'

-> hay otra opcion [siguiendo las 'puras' instrucciones para VFP]
[requiere como minimo la version 2.6 del componente mdac ->que es
anterior<- a la 2.8]
visita: http://msdn.microsoft.com/vfoxpro/downloads
pulsa en 'product updates'...
pulsa en: 'mocrosoft ole-db provider for visual foxpro 8.0'

-> y... si todo lo anterior 'falla' o... ya tienes instalada la version 2.8
de mdac
'pero'... la version que te 'reconoce' la conexion odbc a vfp es la 1.x
[revisa la version 'instalada' en el archivo de libreria vfpodbc.dll en
c:\windows\system[32]\]
entonces... podrias obtener la version 6.x de la libreria vfpodbc.dll
en:
http://msdn.microsoft.com/vfoxpro/d...fault.aspx
[ojo con el idioma que selecciones]
 

Leer las respuestas

#1 Héctor Miguel
23/04/2005 - 02:51 | Informe spam
hola, Alr !

... instale la version mas reciente de mdac
... se solucionaron todas las digamos inconsistencias que tenia manipulando los archivos Dbf's [...]



[parece que encontraste otra 'inconsistencia' con el servidor de mensajes] :))

saludos,
hector.

Preguntas similares