473,388 Members | 1,322 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,388 software developers and data experts.

WARNING: Access 2007 MVFs vs Relationships Diagram

Warning to Access Developers about ACE.

DON'T use multivalued fields (MVF) they are worse than LookUp fields and
SubDatasheets, in fact they (MVFs) are a logical progression in the dumbing
down that started with these abominations.

Having seen and evaluated Access 2007 for a few months now I think this is a
terrible product for developers. If you must use it use Jet 4 or SQL Server
2000 or IBM DB2* as the backend, depending upon your requirements.

However if you are lumbered with fixing a total snafu from a "power-user"
please bear in mind the failure of the Access team to depict the MVF
(laughingly referred to as "complex data") from the ACE database engine in
the Relationships Window as the underlying three table structure that it
really is.

They say this will (as opposed to may) be available in a "future" version of
Access (Access XIII).

Suraj Poozhiyil (Program Manager, Microsoft) has said that the main reasons
for the MVF and the lack of representation of the MVF in the Releationships
window are:

1. for compatibility with SharePoint. (not the most popular product in the
world, to say the least)
2. this release is focussed on power users rather than developers.
3. and they could not give a F--- about developers that insist on using
Jet/ACE (I made that one up, didn't I?)

For those who have not been around the block a couple of times you should
know that both Access 95 and Access 2000 the other two major upgrade
releases were very badly botched. After many SPs to both Access 2000 and Jet
4 they finally got something usable although Access 95 was never any good at
all.

This information is based on Access Beta 2 (Public), although I do not
believe anything has changed in this area in the later builds.


Aug 14 '06 #1
7 2715
"Craig Alexander Morrison" wrote
For those who have not been around
the block a couple of times you should
know that both Access 95 and Access
2000 the other two major upgrade
releases were very badly botched.
After many SPs to both Access 2000 and
Jet 4 they finally got something usable
although Access 95 was never any good
at all.
Yes, with all SPs applied to both Access 2000 and Jet, it turned out to be
usable. Access 2002 and 2003 are, also, with their respective SPs.

The very first Service Release of Access 95 was, many thought, the very best
release of Access, even to this day -- they called it Access 97 (and there
were two SRs for A97, one of which was released a second time as SR 2b).

Larry Linson
Microsoft Access MVP
Aug 15 '06 #2
The Marketing Department was mainly responsible for Access 95 being (RTM'd)
or as it was actually called Microsoft Access for Windows 95 on the July
1995 Beta Release.

The time between Access 95 and Access 97 was under 12 months (I think).

You are too generous Access 95 (RTM) was in fact a Beta Product.

Not that much has really changed and I agree that Access 97 is one of the
best releases although Access 2003 can stand alongside it if one needs/wants
to use the enhanced SQL support (ANSI-92ish) in Jet 4.

Any developers who do not have Access 2003 and the VSTO with ADE should get
it now as Access is dead (well Jet certainly is).

--
Slainte

Craig Alexander Morrison
Crawbridge Data (Scotland) Limited

Small Business Solutions Provider

"Larry Linson" <bo*****@localhost.notwrote in message
news:zo9Eg.7566$Z1.1087@trnddc03...
"Craig Alexander Morrison" wrote
For those who have not been around
the block a couple of times you should
know that both Access 95 and Access
2000 the other two major upgrade
releases were very badly botched.
After many SPs to both Access 2000 and
Jet 4 they finally got something usable
although Access 95 was never any good
at all.

Yes, with all SPs applied to both Access 2000 and Jet, it turned out to be
usable. Access 2002 and 2003 are, also, with their respective SPs.

The very first Service Release of Access 95 was, many thought, the very
best release of Access, even to this day -- they called it Access 97 (and
there were two SRs for A97, one of which was released a second time as SR
2b).

Larry Linson
Microsoft Access MVP


Aug 15 '06 #3
On Tue, 15 Aug 2006 09:26:35 +0100, "Craig Alexander Morrison" <ca*@microsoft.newsgroups.public.com>
wrote:
>The Marketing Department was mainly responsible for Access 95 being (RTM'd)
or as it was actually called Microsoft Access for Windows 95 on the July
1995 Beta Release.

The time between Access 95 and Access 97 was under 12 months (I think).

You are too generous Access 95 (RTM) was in fact a Beta Product.

Not that much has really changed and I agree that Access 97 is one of the
best releases although Access 2003 can stand alongside it if one needs/wants
to use the enhanced SQL support (ANSI-92ish) in Jet 4.

Any developers who do not have Access 2003 and the VSTO with ADE should get
it now as Access is dead (well Jet certainly is).
I have a soft spot for Access 95 as I got it free - everyone who attended the launch of Windows 95
in the UK got various free goodies including Office Professional 95. However Access 95 wasn't ready
in time so we got Access 2 and a coupon which we exchanged quite a long time later.

Aug 15 '06 #4
If you got it for free, then it was worth every penny (vbg).

--
Slainte

Craig Alexander Morrison

"polite person" <sn**@snippers.comwrote in message
news:uf********************************@4ax.com...
On Tue, 15 Aug 2006 09:26:35 +0100, "Craig Alexander Morrison"
<ca*@microsoft.newsgroups.public.com>
wrote:
>>The Marketing Department was mainly responsible for Access 95 being
(RTM'd)
or as it was actually called Microsoft Access for Windows 95 on the July
1995 Beta Release.

The time between Access 95 and Access 97 was under 12 months (I think).

You are too generous Access 95 (RTM) was in fact a Beta Product.

Not that much has really changed and I agree that Access 97 is one of the
best releases although Access 2003 can stand alongside it if one
needs/wants
to use the enhanced SQL support (ANSI-92ish) in Jet 4.

Any developers who do not have Access 2003 and the VSTO with ADE should
get
it now as Access is dead (well Jet certainly is).

I have a soft spot for Access 95 as I got it free - everyone who attended
the launch of Windows 95
in the UK got various free goodies including Office Professional 95.
However Access 95 wasn't ready
in time so we got Access 2 and a coupon which we exchanged quite a long
time later.

Aug 15 '06 #5
"Craig Alexander Morrison" wrote
If you got it for free, then it was worth
every penny (vbg).
And, as a bonus, he got the very best-ever 16-bit version of Access!

From some recent posts, it is clear that there are still more than a few
Access 2.0 databases in daily production use.

To fit the software needs of the users for whom I was doing a pro bono
project, I completed my last brand-new-from-scratch Access 2.0 application
in January 2001. It worked very nicely (and, it was a single-user
application, so security was not an issue).

Larry
Aug 15 '06 #6
"Larry Linson" <bo*****@localhost.notwrote in
news:lymEg.3917$Ji1.3212@trnddc05:
From some recent posts, it is clear that there are still more than
a few Access 2.0 databases in daily production use.

To fit the software needs of the users for whom I was doing a pro
bono project, I completed my last brand-new-from-scratch Access
2.0 application in January 2001. It worked very nicely (and, it
was a single-user application, so security was not an issue).
I think Access 2 apps still work extremely well and run blazingly
fast. But I find the development environment almost impossible to
use, as well as the old Access Basic syntax.

But judged on its own merits and not incomparison to its later
offspring, it still holds up quite well as a database development
tool.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Aug 15 '06 #7

"David W. Fenton" <XX*******@dfenton.com.invalidwrote
I think Access 2 apps still work extremely well
and run blazingly fast. But I find the development
environment almost impossible to use, as well as
the old Access Basic syntax.
The time I was writing that pro bono application was not long after one of
my primary client assignments was maintaining and enhancing an Access 2.0
application, so the DE and Access Basic were still just "second nature" to
me. It's been a while since I did any Access 2.0 work, but I don't think it
would take me long to re-adapt, if the need should arise.

I was using Access 2.0 and Access 97, and (reluctantly and very
occasionally) Access 2000 (I could quote michka's "I'd rather slide down a
giant razor blade into a vat of iodine than . . ." but there were a few
"needs of the business" situations that mandated I work with it, even at
that stage of its life, before the SPs).

(As my current machine and any new purchases are not likely to have a
diskette drive, it would probably behoove me to copy my Access 2.0 install
diskettes and Service Release diskettes to a CD-R or a flash memory card
before I completely retire the obsolescent and largely-unused desktop
machine that is the only operable machine I have which has a diskette drive.
Again, just in case the need should arise, or if I just want to play around
with it.)
But judged on its own merits and not incomparison to its later
offspring, it still holds up quite well as a database development
tool.
I "got a lot of mileage" out of Access 2.0. Many clients weren't in a hurry
to upgrade their old machines to ones that would run Win 95 or 98, so stuck
with the old version longer than might be expected.

Larry
Aug 21 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
by: Jelmer | last post by:
Hi, I am mildly familiar with ms access developement and I have been asked to port and document a ms access app. I expect the porting (97 to XP) to be fairly straightforward. However documenting...
2
by: Lin DeNoyer | last post by:
I am so mad at microsoft right now! They just told me - 10 days after I placed my order for an upgrade to Office 2003 Pro - that they canceled the order because the credit card info didn't match...
3
by: mark.szretter | last post by:
Relationships between tables disappear without explanation in the database diagram using SQL Server 2005. Many thanks for any thoughts/questions on the topic!
49
by: Allen Browne | last post by:
If you are looking for opinon on what's useful in Access 2007, there's a new article at: http://allenbrowne.com/Access2007.html Covers what's good (useful features), what's mixed (good and bad),...
3
by: Marcus | last post by:
Hy! I use Visio 2002 to draw an ER-Diagram with round about 200 entities and 800 relationships between these entities. Little bit of horror, but I am on my way. My question is, is there a...
2
by: Neil Patterson | last post by:
Hello, After preparing a relationships diagram I select 'Relationship Report'. The only response is the feedback 'The command you specified is not available in an .mde, .accde, or .ade database.'...
7
by: TommyG | last post by:
I am trying to clean up a current Access database that I have. I was wondering if there was a FREE program out there that might allow me to see the DFD of my database. If I can see this...
2
by: anthony | last post by:
I have an old database which started out life in the Access 2 days! It's full of lots of stuff which I'm not convinced is relevant any longer. Would a good way forward be to create a new, blank...
10
by: Richard | last post by:
Hi folks, thanks for taking the time to read this (and hopefully point our where I'm going wrong). The scenario: I have a local Access2007 database which links in several read only mySql...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.