PC Review


Reply
Thread Tools Rate Thread

Access 2002 - 2003

 
 
=?Utf-8?B?UGV0ZXJN?=
Guest
Posts: n/a
 
      16th May 2006
I'm desperate for an answer.

I've developed a database using Access 2003 in an Access 2002-2003 file
format. The problem is that I have users who only use Office 2002...that's
why I use an Access 2002-2003 file format so both Access 2002 and Access 2003
users can run the .mdb. Access 2003 users run the database fine, but Access
2002 users cannot. This is what I've been able to find out so far.

I use Access 2003 to develop the database. In the References section of
VBA, there is a reference to "Microsoft Outlook 11 Object Library" at
c:\Program Files\Microsoft Office\Office 11\msoutl.olb.

When I copy the .mdb over to an Access 2002 machine and check the
references, the Access 2002 VBA references "Microsoft Outlook 10 Object
Library" at c:\Program Files\Microsoft Office\Office 10\msoutl.olb.

My question is, how do I setup the database in Access 2003 so that it can
successfully run in Access 2002?

thanks in advance for any help!
 
Reply With Quote
 
 
 
 
Allen Browne
Guest
Posts: n/a
 
      16th May 2006
Use late binding:
http://support.microsoft.com/kb/260410/en-us

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"PeterM" <(E-Mail Removed)> wrote in message
news:977FBA5C-6460-4591-8A01-(E-Mail Removed)...
> I'm desperate for an answer.
>
> I've developed a database using Access 2003 in an Access 2002-2003 file
> format. The problem is that I have users who only use Office
> 2002...that's
> why I use an Access 2002-2003 file format so both Access 2002 and Access
> 2003
> users can run the .mdb. Access 2003 users run the database fine, but
> Access
> 2002 users cannot. This is what I've been able to find out so far.
>
> I use Access 2003 to develop the database. In the References section of
> VBA, there is a reference to "Microsoft Outlook 11 Object Library" at
> c:\Program Files\Microsoft Office\Office 11\msoutl.olb.
>
> When I copy the .mdb over to an Access 2002 machine and check the
> references, the Access 2002 VBA references "Microsoft Outlook 10 Object
> Library" at c:\Program Files\Microsoft Office\Office 10\msoutl.olb.
>
> My question is, how do I setup the database in Access 2003 so that it can
> successfully run in Access 2002?
>
> thanks in advance for any help!



 
Reply With Quote
 
=?Utf-8?B?UGV0ZXJN?=
Guest
Posts: n/a
 
      16th May 2006
Allen...thank you for responding, however the link below is for Microsoft
Office 2000 automation help file, is it possible there is a typo in the url?

"Allen Browne" wrote:

> Use late binding:
> http://support.microsoft.com/kb/260410/en-us
>
> --
> Allen Browne - Microsoft MVP. Perth, Western Australia.
> Tips for Access users - http://allenbrowne.com/tips.html
> Reply to group, rather than allenbrowne at mvps dot org.
>
> "PeterM" <(E-Mail Removed)> wrote in message
> news:977FBA5C-6460-4591-8A01-(E-Mail Removed)...
> > I'm desperate for an answer.
> >
> > I've developed a database using Access 2003 in an Access 2002-2003 file
> > format. The problem is that I have users who only use Office
> > 2002...that's
> > why I use an Access 2002-2003 file format so both Access 2002 and Access
> > 2003
> > users can run the .mdb. Access 2003 users run the database fine, but
> > Access
> > 2002 users cannot. This is what I've been able to find out so far.
> >
> > I use Access 2003 to develop the database. In the References section of
> > VBA, there is a reference to "Microsoft Outlook 11 Object Library" at
> > c:\Program Files\Microsoft Office\Office 11\msoutl.olb.
> >
> > When I copy the .mdb over to an Access 2002 machine and check the
> > references, the Access 2002 VBA references "Microsoft Outlook 10 Object
> > Library" at c:\Program Files\Microsoft Office\Office 10\msoutl.olb.
> >
> > My question is, how do I setup the database in Access 2003 so that it can
> > successfully run in Access 2002?
> >
> > thanks in advance for any help!

>
>
>

 
Reply With Quote
 
John Vinson
Guest
Posts: n/a
 
      16th May 2006
On Mon, 15 May 2006 20:11:02 -0700, PeterM
<(E-Mail Removed)> wrote:

>Allen...thank you for responding, however the link below is for Microsoft
>Office 2000 automation help file, is it possible there is a typo in the url?


It'll still work.

John W. Vinson[MVP]
 
Reply With Quote
 
Arvin Meyer [MVP]
Guest
Posts: n/a
 
      16th May 2006
The default format for both versions is the Access 2000 file format. You
only need to use the 2002/2003 format if you are making an MDE file. The
article below on late binding works with any version.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads
http://www.datastrat.com
http://www.mvps.org/access

"PeterM" <(E-Mail Removed)> wrote in message
news:FB4DC5DD-0552-4977-9E19-(E-Mail Removed)...
> Allen...thank you for responding, however the link below is for Microsoft
> Office 2000 automation help file, is it possible there is a typo in the

url?
>
> "Allen Browne" wrote:
>
> > Use late binding:
> > http://support.microsoft.com/kb/260410/en-us
> >
> > --
> > Allen Browne - Microsoft MVP. Perth, Western Australia.
> > Tips for Access users - http://allenbrowne.com/tips.html
> > Reply to group, rather than allenbrowne at mvps dot org.
> >
> > "PeterM" <(E-Mail Removed)> wrote in message
> > news:977FBA5C-6460-4591-8A01-(E-Mail Removed)...
> > > I'm desperate for an answer.
> > >
> > > I've developed a database using Access 2003 in an Access 2002-2003

file
> > > format. The problem is that I have users who only use Office
> > > 2002...that's
> > > why I use an Access 2002-2003 file format so both Access 2002 and

Access
> > > 2003
> > > users can run the .mdb. Access 2003 users run the database fine, but
> > > Access
> > > 2002 users cannot. This is what I've been able to find out so far.
> > >
> > > I use Access 2003 to develop the database. In the References section

of
> > > VBA, there is a reference to "Microsoft Outlook 11 Object Library" at
> > > c:\Program Files\Microsoft Office\Office 11\msoutl.olb.
> > >
> > > When I copy the .mdb over to an Access 2002 machine and check the
> > > references, the Access 2002 VBA references "Microsoft Outlook 10

Object
> > > Library" at c:\Program Files\Microsoft Office\Office 10\msoutl.olb.
> > >
> > > My question is, how do I setup the database in Access 2003 so that it

can
> > > successfully run in Access 2002?
> > >
> > > thanks in advance for any help!

> >
> >
> >



 
Reply With Quote
 
Tony Toews
Guest
Posts: n/a
 
      18th May 2006
PeterM <(E-Mail Removed)> wrote:

>When I copy the .mdb over to an Access 2002 machine and check the
>references, the Access 2002 VBA references "Microsoft Outlook 10 Object
>Library" at c:\Program Files\Microsoft Office\Office 10\msoutl.olb.


To add to Allen's posting.

Late binding means you can safely remove the reference and only have
an error when the app executes lines of code in question. Rather than
erroring out while starting up the app and not allowing the users in
the app at all. Or when hitting a mid, left or trim function call.

You'll want to install the reference if you are programming or
debugging and want to use the object intellisense while in the VBA
editor. Then,. once your app is running smoothly, remove the
reference and setup the late binding statements.

Sample code:
' Declare an object variable to hold the object
' reference. Dim as Object causes late binding.
Dim objWordDoc As Object
Set objWordDoc = CreateObject(" Word.Document")

For more information including additional text and some detailed links
see the "Late Binding in Microsoft Access" page at
http://www.granite.ab.ca/access/latebinding.htm

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
2002-2003 db combo boxes not working when opened with access 2002 laskowv Microsoft Access 1 7th Jul 2009 02:42 AM
Access 2002 to Access 2003 Problem - Won't Create MDE in 2003 =?Utf-8?B?TGF0ZSBOaWdodCBDb2Rlcg==?= Microsoft Access VBA Modules 2 29th Aug 2006 09:29 AM
Problems with 2002 access users using an MDE file format 2002-2003 =?Utf-8?B?S1JC?= Microsoft Access 3 25th Jul 2006 03:58 PM
can't open an access 2002 db in access 2003 but can in 2002? =?Utf-8?B?Q1c=?= Microsoft Access 5 12th Aug 2005 12:37 PM
Access 2003 & 2002 versus 2002 Razor Microsoft Access 2 1st Nov 2003 05:48 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:16 PM.