Group:  Microsoft Access ยป microsoft.public.access.developers.toolkitode
Thread: Convert mde/mdb to exe

DotNetBag
.NET Development Newsgroups

HTVi
TV Discussion Newsgroups

Our Hot Pick: Rising Antivirus 2006 - Certified by TUV & Checkmark! Get 10% discount by entering this coupon code: ONDISCOUNT10
Rising Antivirus 2006

Convert mde/mdb to exe
Chris Wainwright 04.09.2006 04:36:01
Is there any way this can be done? Have a reliable front-end/back-end setup
and all I want to do is create an exe from the front end so that the problems
of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having used
google and searched ms i tried to get hold of Office 2003 Developers but is
not available from microsoft any more - was redirected to Visual Studio 2005
which i duly (2.3Gb!!!) downloaded but still no further.

Help!
--
New Zealand
Re: Convert mde/mdb to exe
"Alex Dybenko" <alexdyb[ at ]PLEASE.cemi.NO.rssi.SPAM.ru> 04.09.2006 05:32:43
Hi,
there is no conversion to EXE, what you can do - is to create a setup with
Access runtime and install it together with your app.

For Access 2003 you have to purchase Visual Studio Tools for the Microsoft
Office System, I think you can find info on it here:
http://msdn.microsoft.com/office/default.aspx


Also you can look at www.sagekey.com, they offer very good solution to
create application setup with runtime

--
Best regards,
___________
Alex Dybenko (MVP)
http://alexdyb.blogspot.com
http://www.PointLtd.com

"Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
message news:5EEBF1F9-24C6-4C52-BF67-0E123734C529[ at ]microsoft.com...
[Quoted Text]
> Is there any way this can be done? Have a reliable front-end/back-end
> setup
> and all I want to do is create an exe from the front end so that the
> problems
> of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having
> used
> google and searched ms i tried to get hold of Office 2003 Developers but
> is
> not available from microsoft any more - was redirected to Visual Studio
> 2005
> which i duly (2.3Gb!!!) downloaded but still no further.
>
> Help!
> --
> New Zealand

Re: Convert mde/mdb to exe
"Chris Mills" <phad_nospam[ at ]cleardotnet.nz> 04.09.2006 05:35:50
No.

Apart from anything else...

Access combines program and data into one file (whether separated into
Frontend/Backend or not). As you know, exe cannot support volatile data, only
fixed data. EXE Programs like (say, Paradox, VB) have the data in a separate
file or files for the table(s).

You could write your app in VisualBasic(say) as an exe, there are some
converters but all advice says the conversions are less-than-adequate.

You might solve Access-dependence, but your app will STILL not be independent
in the way that an MS-DOS exe nearly was. For instance, you will STILL be
dependent on Windows dll's, MDAC or JET dlls, or goodness knows what else.

It is just not that simple.

Developer will do nothing for you, beyond the ability to package and
distribute Access.

Also, you can't download saleable items, only upgrades to such. Otherwise none
of us would need to buy Office or Access!

It is basically ridiculous to imagine you can obtain "independence" by
"producing an exe".
Chris

[Quoted Text]
> New Zealand
Oh. I just saw that after writing the above. Of course you can...<VBG>

"Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
message news:5EEBF1F9-24C6-4C52-BF67-0E123734C529[ at ]microsoft.com...
> Is there any way this can be done? Have a reliable front-end/back-end setup
> and all I want to do is create an exe from the front end so that the
problems
> of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having used
> google and searched ms i tried to get hold of Office 2003 Developers but is
> not available from microsoft any more - was redirected to Visual Studio 2005
> which i duly (2.3Gb!!!) downloaded but still no further.
>
> Help!
> --
> New Zealand




Re: Convert mde/mdb to exe
"Chris Mills" <phad_nospam[ at ]cleardotnet.nz> 04.09.2006 05:48:42
BTW,

I "test converted" one of my apps from Access97 to VB5 (ie "exe"). (I didn't
use any auto-converter)

The forms went quite well. There were installable dll's or ocx's to get much
the same behaviour from form fields (combo boxes or the like)(yes, basic VB
was DIFFERENT from Access)

I could implement Access Security (so far as I recall).

But where I came unstuck, was that VB has no Report equivalent at all! It
seemed to rely on using Crystal Reports for reports.

No problem! I'll just learn Crystal Reports! Let me just say that the end
result was that I thought it easier to distribute in Access!!!

I do not imagine I have the only opinion, others are as much of interest to
me.
HTH
Chris


Re: Convert mde/mdb to exe
Chris Wainwright 04.09.2006 07:04:01
Hi Alex - thanks for the prompt reply. The "real world" problem is that I
have users running 97, 2000, Xp and 2003 so I dont want to distribute the app
with runtime as this might stuff up their installs and will not win me any
friends. Is it possible to port the front end into Visual Studio in any way?
--
New Zealand


"Alex Dybenko" wrote:

[Quoted Text]
> Hi,
> there is no conversion to EXE, what you can do - is to create a setup with
> Access runtime and install it together with your app.
>
> For Access 2003 you have to purchase Visual Studio Tools for the Microsoft
> Office System, I think you can find info on it here:
> http://msdn.microsoft.com/office/default.aspx
>
>
> Also you can look at www.sagekey.com, they offer very good solution to
> create application setup with runtime
>
> --
> Best regards,
> ___________
> Alex Dybenko (MVP)
> http://alexdyb.blogspot.com
> http://www.PointLtd.com
>
> "Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
> message news:5EEBF1F9-24C6-4C52-BF67-0E123734C529[ at ]microsoft.com...
> > Is there any way this can be done? Have a reliable front-end/back-end
> > setup
> > and all I want to do is create an exe from the front end so that the
> > problems
> > of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having
> > used
> > google and searched ms i tried to get hold of Office 2003 Developers but
> > is
> > not available from microsoft any more - was redirected to Visual Studio
> > 2005
> > which i duly (2.3Gb!!!) downloaded but still no further.
> >
> > Help!
> > --
> > New Zealand
>
>
Re: Convert mde/mdb to exe
Chris Wainwright 04.09.2006 07:08:01
I knew it wouldn't be simple (when is it ever!?).

As there is no data stored in the front end I thought I might be able to
convert this and leave the back-end as an mde file accessed by the new exe
front end. i dont mind being OS dependant, but would definitely rather be
end-user Access independant as I have, at present, to write 4 different code
versions (97,2000,XP, 2003!).

How did you do your "test conversion" - cut'n'paste or something (more
likely) more complicated :-)



--
New Zealand


"Chris Mills" wrote:

[Quoted Text]
> No.
>
> Apart from anything else...
>
> Access combines program and data into one file (whether separated into
> Frontend/Backend or not). As you know, exe cannot support volatile data, only
> fixed data. EXE Programs like (say, Paradox, VB) have the data in a separate
> file or files for the table(s).
>
> You could write your app in VisualBasic(say) as an exe, there are some
> converters but all advice says the conversions are less-than-adequate.
>
> You might solve Access-dependence, but your app will STILL not be independent
> in the way that an MS-DOS exe nearly was. For instance, you will STILL be
> dependent on Windows dll's, MDAC or JET dlls, or goodness knows what else.
>
> It is just not that simple.
>
> Developer will do nothing for you, beyond the ability to package and
> distribute Access.
>
> Also, you can't download saleable items, only upgrades to such. Otherwise none
> of us would need to buy Office or Access!
>
> It is basically ridiculous to imagine you can obtain "independence" by
> "producing an exe".
> Chris
>
> > New Zealand
> Oh. I just saw that after writing the above. Of course you can...<VBG>
>
> "Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
> message news:5EEBF1F9-24C6-4C52-BF67-0E123734C529[ at ]microsoft.com...
> > Is there any way this can be done? Have a reliable front-end/back-end setup
> > and all I want to do is create an exe from the front end so that the
> problems
> > of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having used
> > google and searched ms i tried to get hold of Office 2003 Developers but is
> > not available from microsoft any more - was redirected to Visual Studio 2005
> > which i duly (2.3Gb!!!) downloaded but still no further.
> >
> > Help!
> > --
> > New Zealand
>
>
>
>
>
Re: Convert mde/mdb to exe
"Alex Dybenko" <alexdyb[ at ]PLEASE.cemi.NO.rssi.SPAM.ru> 04.09.2006 10:12:27
No, not sure you can do this. The simplest way could be to make 2
application versions - for access 97 and for 2000/xp/2003, I do the same
with several apps, and it works great. I make changes in 97 and then convert
it to 2000 version.

--
Best regards,
___________
Alex Dybenko (MVP)
http://alexdyb.blogspot.com
http://www.PointLtd.com

"Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
message news:DDB4AF82-C26D-4B91-B66E-A1CC467FCE8A[ at ]microsoft.com...
[Quoted Text]
> Hi Alex - thanks for the prompt reply. The "real world" problem is that I
> have users running 97, 2000, Xp and 2003 so I dont want to distribute the
> app
> with runtime as this might stuff up their installs and will not win me any
> friends. Is it possible to port the front end into Visual Studio in any
> way?
> --
> New Zealand
>
>
> "Alex Dybenko" wrote:
>
>> Hi,
>> there is no conversion to EXE, what you can do - is to create a setup
>> with
>> Access runtime and install it together with your app.
>>
>> For Access 2003 you have to purchase Visual Studio Tools for the
>> Microsoft
>> Office System, I think you can find info on it here:
>> http://msdn.microsoft.com/office/default.aspx
>>
>>
>> Also you can look at www.sagekey.com, they offer very good solution to
>> create application setup with runtime
>>
>> --
>> Best regards,
>> ___________
>> Alex Dybenko (MVP)
>> http://alexdyb.blogspot.com
>> http://www.PointLtd.com
>>
>> "Chris Wainwright" <ChrisWainwright[ at ]discussions.microsoft.com> wrote in
>> message news:5EEBF1F9-24C6-4C52-BF67-0E123734C529[ at ]microsoft.com...
>> > Is there any way this can be done? Have a reliable front-end/back-end
>> > setup
>> > and all I want to do is create an exe from the front end so that the
>> > problems
>> > of multiple platforms (Ac97, Ac2K, AcXP, Ac2K3) can be avoided. Having
>> > used
>> > google and searched ms i tried to get hold of Office 2003 Developers
>> > but
>> > is
>> > not available from microsoft any more - was redirected to Visual Studio
>> > 2005
>> > which i duly (2.3Gb!!!) downloaded but still no further.
>> >
>> > Help!
>> > --
>> > New Zealand
>>
>>

Re: Convert mde/mdb to exe
"Rick Brandt" <rickbrandt2[ at ]hotmail.com> 05.09.2006 12:46:36
Chris Wainwright wrote:
[Quoted Text]
> I knew it wouldn't be simple (when is it ever!?).
>
> As there is no data stored in the front end I thought I might be able
> to convert this and leave the back-end as an mde file accessed by the
> new exe front end. i dont mind being OS dependant, but would
> definitely rather be end-user Access independant as I have, at
> present, to write 4 different code versions (97,2000,XP, 2003!).
>
> How did you do your "test conversion" - cut'n'paste or something (more
> likely) more complicated :-)

No, you need TWO versions, 97 and 2000. Access 2002 and 2003 will run a
2000 MDE just fine.

I distribute to several hundred users and my installer asks the user which
version of Access they have and installs the appropriate version files and
shortcuts. If they have no version of Access then there is an option to
install the 97 runtime. I have had no problems with this setup.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com


Home | Search | Terms | Imprint | Contact
Newsgroups Reader - provided by WiredBox.Net