A small program that only reads fpxpro7 database (dbf file) from a directory
using ADO connection string cannot be run if compiled on a machine without
foxpro installed. In order to run, the exe needs to be compiled in VB6 WITH
foxpro7 installed.

Actually, ADO connection string is not hardcoded. It can be configured from
my application with ado connection wizard. naturally, if foxpro does not
exists on my VB development computer, I cannot build a connectionstring for
foxpro database. but on client's computer, as foxpro installed, user can
configure it according to use foxpro db.

According to this, if my program needs to use foxpro, I have install faxpro
to my development computer. if it needs oracle, do I need to install oracle
in my computer ? what's wrong here. I don't want to install foxpro in my
computer. I want to write my code and I want my client to configure my
application.

any help please ?

Re: vb6 exe creation needs foxpro7 installed to run with fp database by Craig

Craig
Wed Oct 05 09:23:57 CDT 2005

There should be no reason you need to install VFP. Have you tried just
installing the VFP OLEDB Provider? You can get it at
http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA-95A3289C5FD4&displaylang=en

--
Craig Berntson
MCSD, Visual FoxPro MVP
www.craigberntson.com
Salt Lake City Fox User Group
www.slcfox.org
www.foxcentral.net


"Aykut Canturk" <aykut.canturk@karina-mira.com> wrote in message
news:OxIOSPYyFHA.612@TK2MSFTNGP10.phx.gbl...
>
> A small program that only reads fpxpro7 database (dbf file) from a
> directory using ADO connection string cannot be run if compiled on a
> machine without foxpro installed. In order to run, the exe needs to be
> compiled in VB6 WITH foxpro7 installed.
>
> Actually, ADO connection string is not hardcoded. It can be configured
> from my application with ado connection wizard. naturally, if foxpro does
> not exists on my VB development computer, I cannot build a
> connectionstring for foxpro database. but on client's computer, as foxpro
> installed, user can configure it according to use foxpro db.
>
> According to this, if my program needs to use foxpro, I have install
> faxpro to my development computer. if it needs oracle, do I need to
> install oracle in my computer ? what's wrong here. I don't want to install
> foxpro in my computer. I want to write my code and I want my client to
> configure my application.
>
> any help please ?
>



Re: vb6 exe creation needs foxpro7 installed to run with fp database by Aykut

Aykut
Fri Oct 07 03:27:19 CDT 2005

I tried to install only provider. nothing chages.

On client computer of course FP7 is fully installed, in fact, my EXE is
perfectly running on client computer. Problem is, "if I don't install FP7 on
my development computer and make EXE file, it does not run on client". but;
EXE file should not be linked to any foxpro7 DLL or components because it
just uses ADO.

basically, if client can create and MSaccess database, identical to fp7
database, also my EXE file should work....

Connection string should not be important because on client, ADO connection
wizard is used to build it. in my development computer for example, I don't
see and foxpro driver because it fp7 is not installed. but on client
computer, ADO sees the FP7 driver and connects to it, test it succesfully.
but when I try to oren recordset in my code with the connectionstring that
user builded for fp7 database, it doesn't word and makes and "provider
error".

"Craig Berntson" <iamcraig@iamcraigberntson.com> wrote in message
news:esdDthbyFHA.916@TK2MSFTNGP10.phx.gbl...
> There should be no reason you need to install VFP. Have you tried just
> installing the VFP OLEDB Provider? You can get it at
> http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA-95A3289C5FD4&displaylang=en
>
> --
> Craig Berntson
> MCSD, Visual FoxPro MVP
> www.craigberntson.com
> Salt Lake City Fox User Group
> www.slcfox.org
> www.foxcentral.net
>
>
> "Aykut Canturk" <aykut.canturk@karina-mira.com> wrote in message
> news:OxIOSPYyFHA.612@TK2MSFTNGP10.phx.gbl...
>>
>> A small program that only reads fpxpro7 database (dbf file) from a
>> directory using ADO connection string cannot be run if compiled on a
>> machine without foxpro installed. In order to run, the exe needs to be
>> compiled in VB6 WITH foxpro7 installed.
>>
>> Actually, ADO connection string is not hardcoded. It can be configured
>> from my application with ado connection wizard. naturally, if foxpro does
>> not exists on my VB development computer, I cannot build a
>> connectionstring for foxpro database. but on client's computer, as foxpro
>> installed, user can configure it according to use foxpro db.
>>
>> According to this, if my program needs to use foxpro, I have install
>> faxpro to my development computer. if it needs oracle, do I need to
>> install oracle in my computer ? what's wrong here. I don't want to
>> install foxpro in my computer. I want to write my code and I want my
>> client to configure my application.
>>
>> any help please ?
>>
>
>