Problema con VfpODBC drvier en Windows 7

974 views
Skip to first unread message

Oscar Calderon Fuentes

unread,
Oct 15, 2010, 4:23:25 PM10/15/10
to publice...@googlegroups.com
Estimados,
 
Tengo VFP9 bajo Windows 7 /64bits.
 
El problema es que necesito manejar la Base de Datos y sus tablas con CursorAdapter mediante ODBC, pero en los orígenes de datos ODBC del sistema operativo no me aparece ningún "Microsoft Visual FoxPro Driver" que me permita generar el origen de datos correspondiente.
 
Ya ejecuté VfpODBC.msi pensando que podía ser esa la solución, pero no.
 
¿alguna sugerencia al respecto?
 
--
Oscar Calderon F.
 

Hugo C.

unread,
Oct 15, 2010, 4:39:39 PM10/15/10
to Comunidad de Visual Foxpro en Español
y si lo intentas por codigo ;

lcDbc = HOME(2) + "Data\testdata.dbc"

TEXT TO lcConnStr TEXTMERGE NOSHOW
DRIVER=Microsoft FoxPro VFP Driver (*.dbf);
Deleted=Yes; Null=Yes; Collate=Machine;
BackgroundFetch=No; Exclusive=No;
SourceType=DBC; SourceDB=<<lcDbc>>
ENDTEXT

lnConn = SqlStringConnect(lcConnStr)
IF lnConn < 0
=AERROR(laError)
? laError[1,2]
RETURN
ENDIF

TEXT TO lcSql NOSHOW
SELECT * FROM Products
ENDTEXT

lnResult = SQLEXEC(lnConn, lcSql, "crsProducts")
IF lnResult < 0
=AERROR(laError)
? laError[1,2]
RETURN
ENDIF

BROWSE LAST NOWAIT

Checa este Link

http://www.berezniker.com/content/pages/visual-foxpro/visual-foxpro-odbc-driver

Saludos.
> *Oscar Calderon F.*

Ernesto Arias

unread,
Oct 15, 2010, 4:51:33 PM10/15/10
to foxpro publicesvfoxpro
Hola existe una carpeta de SYSTEM32 EX WINDOWS 7 DE 64 BITS y ahi esta un odbc32.dll  checalo ya tenia informacion al respecto, pero no se donde la deje, debes configurar el odbcconf.exe que esta en la carpeta de SYSTEM32 EX WINDOWS 7 DE 64 BITS.
 
espero te sirva
 

Date: Fri, 15 Oct 2010 17:23:25 -0300
Subject: [vfp] Problema con VfpODBC drvier en Windows 7
From: ocald...@gmail.com
To: publice...@googlegroups.com

Luis Maria Guayan

unread,
Oct 15, 2010, 4:57:59 PM10/15/10
to publice...@googlegroups.com
Debes ejecutar el administrador de orígenes de datos de 32 bits. para ello en la ventana Ejecutar de W7 escribes:

%WINDIR%\SysWOW64\odbcad32.exe

y le das al botón aceptar


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

Reply all
Reply to author
Forward
0 new messages