Re: Connecting to a FoxPro Database - VB6 on WindowsXP
From: Cindy Winegarden (cindy_winegarden_at_msn.com)
Date: 03/23/05
- Next message: Ken Halter: "Re: Error Handlers for VB6"
- Previous message: YYZ: "Re: Error Handlers for VB6"
- In reply to: stjulian: "Connecting to a FoxPro Database - VB6 on WindowsXP"
- Next in thread: stjulian: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Reply: stjulian: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 23 Mar 2005 12:14:29 -0500
Hi Julian,
The latest FoxPro and Visual FoxPro ODBC drivers and OLE DB data provider
are not included in the latest MDAC packages. However, you can download both
of them from http://msdn.microsoft.com/vfoxpro/downloads/updates . You will
need to install whichever one you use on each machine where your app is
installed to run.
Did you copy the code you're using exactly? You appear to be missing some
quotes in the third line of this part:
cnCompany = "Driver={Microsoft Visual FoxPro Driver};" & _
"SourceType=DBF;" & _
"SourceDB="X:\SharedDatabase\;" & _
"Exclusive=No;"
-- Cindy Winegarden MCSD, Microsoft Visual Foxpro MVP cindy_winegarden@msn.com www.cindywinegarden.com Blog: http://spaces.msn.com/members/cindywinegarden "stjulian" <anonymous@discussions.microsoft.com> wrote in message news:%23gGsl%23yLFHA.3788@tk2msftngp13.phx.gbl... >I have an old application that I wish to modify for use on windows xp. As I > am led to believe by the voices in my head that MDAC 2.8 in Windows XP > does > not have a provider for FoxPro. It works on windows 2000, albeit due to > the > constant applications of the MDAC du jour. However, in the XP ODBC panel, > I > see a few entries for > > VFPODBC.DLL Driver 1.00.02.00 Dated 9/3/2002 > > Perhaps this came with the accounting application also installed. I need > to > connect to the database in our X-drive but the code below yieds a > > runtime error -2147467259 (80004005) > [ODBC Driver Manager] Driver does not support this function. > > on the "Open" command. The "Microsoft Visual FoxPro Driver" IS in the ODBC > panel on each machine so I have no explaination. > > Any ideas (and code samples) on how to connect to a FoxPro Database with > the > MDAC 2.8 in Windows XP. Is there a library that I can add? > > BTW, this is for read only of FoxPro data in a free table directory with > CDX > indexes as well. I have no reason to write to this directory EVER. I have > no > idea what version of FoxPro the accounting app was based on. > > > Dim CONN As New ADODB.Connection > Dim RS As New ADODB.Recordset > Dim SQL As String > > cnCompany = "Driver={Microsoft Visual FoxPro Driver};" & _ > "SourceType=DBF;" & _ > "SourceDB="X:\SharedDatabase\;" & _ > "Exclusive=No;" > > CONN.ConnectionString = ConnStr > > CONN.Open > > SQL = "SELECT company.code, company.name, dataloc FROM company > ORDER > BY dataloc;" > > Set RS = CONN.Execute(SQL) > > > Thank You > Julian > > > >
- Next message: Ken Halter: "Re: Error Handlers for VB6"
- Previous message: YYZ: "Re: Error Handlers for VB6"
- In reply to: stjulian: "Connecting to a FoxPro Database - VB6 on WindowsXP"
- Next in thread: stjulian: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Reply: stjulian: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|