Re: Connecting to a FoxPro Database - VB6 on WindowsXP
From: stjulian (anonymous_at_discussions.microsoft.com)
Date: 03/23/05
- Next message: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Previous message: Bob O`Bob: "Re: Error Handlers for VB6"
- In reply to: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Next in thread: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Reply: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 23 Mar 2005 18:23:17 -0500
Thank you for the the reply.
Yes, the quote before the X was put there by accident as I retyped the code
block eliminating references to variables for clarity.
cnCompany = "Driver={Microsoft Visual FoxPro Driver};" & _
"SourceType=DBF;" & _
"SourceDB=X:\SharedDatabase\;" & _
"Exclusive=No;"
This update (Microsoft OLE DB Provider for Visual FoxPro 9.0) is an OLE DB
driver. I am not familiar. I get the same error after I install this. My
program is ADO. How could I implement this via code with a DSN-less
connection?
I appreciate your help on this.
Julian
"Cindy Winegarden" <cindy_winegarden@msn.com> wrote in message
news:OsOEdv8LFHA.2468@tk2msftngp13.phx.gbl...
> 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: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Previous message: Bob O`Bob: "Re: Error Handlers for VB6"
- In reply to: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Next in thread: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Reply: Cindy Winegarden: "Re: Connecting to a FoxPro Database - VB6 on WindowsXP"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|