Re: Contemplating A97 to A2003
From: Allen Browne (AllenBrowne_at_SeeSig.Invalid)
Date: 02/08/05
- Next message: Albert D. Kallal: "Re: Developing in Access 2003 Deploy in Access 2000"
- Previous message: John Nurick: "Re: Using Replace to add CR/LF's to memo fields"
- In reply to: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Next in thread: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Reply: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 8 Feb 2005 16:46:49 +0800
Replies embedded.
-- 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. "Leslie Isaacs" <leslie.isaacs@gp-n85011.nhs.uk> wrote in message news:%23tqZfUTDFHA.1836@tk2msftngp13.phx.gbl... > > Having read it all - and understood about half of it! - I'm somewhat put > off > converting at all. > Mainly it was the bit about "Learning Access is more difficult" - > interface, > DAO and ADOX mean nothing to me, and as I'm not a professional developer > I'm > unlikely to get to grips with it all. You probably don't need to learn it all. If you are already coding in DAO, you can convert your database, and just continue to use DAO code. IMHO, that's still the best way to do it anyway if your data is in Access tables. > My reasons for contemplating conversion are (were!): > > 1) my assumptions that the later version would be more stable, less buggy > and faster (call me naive?) Correctly set up, A2003 is more stable than A97 to develop in. During heavy development, I expect a corruption every few days in A97, and every few weeks in A2003. Once the development is complete (not adding or modifying forms, code, reports, etc), both versions are extremely stable. On reliable hardware with reliable power and a reliable network and reliable users, you could go for years and not see a corruption. Performance-wise, most new versions are slower than older versions, and A2003 will be a little slower than A97, e.g. because of the Unicode support. Some things are much slower in A2003, e.g. VBA functions called in a query. > 2) my assumptions that the new features would be useful in establishing a > web interface between my payroll agency (which uses the mdb) and our > clients Although A2000 and later have Data Access Pages (DAPs), they are not very useful IME, certainly not beyond a local intranet. Better to use another technology such as PHP (or ASP) to read/write the Access database. Of course, none of these including DAPs give you the rich environment that makes Access such as joy to work with. > 3) a developer whose services I would like to use for some small projects > no > longer works with A97 Good people you can trust and work with - yes, that's a very important consideration. > 4) the XML file format would be useful for Inland Revenue end-of-year > returns If you need XML support, then that's an important aspect as well. > 5) a general, ill-defined but definite feeling that upgrade = progress = > good :-) > ... Your initial reply (that I should be able to update with > a minimum of fuss) was very encouraging, but the information in the link > had > the opposite effect. Leslie, I think there are 2 questions here: 1. How hard is it to learn to use A2003 so that it's usable? Expect a bit of a learning curve, so you know how to: - turn off the stuff that corrupts the database (e.g. Name AutoCorrect), - get rid of the stuff that slows it to a crawl (e.g. Subdatasheets), - work around the new bugs (e.g. an AccessField in the LinkChildFields), - get used to the new frustrations (e.g. having to turn AllowZeroLength off every time you create a Text field), - solve the interface problems (e.g. controls that flicker on tab controls), and so on. These obstacles are not huge: we have come a long way since the days when A2000 was first released and we suggested not to use it. 2. How hard is it to convert an A97 database? The answer is that once you have #1 down, this one is usually pretty simple. (There are exceptions: e.g if you database was originally written in Access 2 and uses the 2.5/3/5 compatibility layer, you have work to do.) Hope that clarifies it for you.
- Next message: Albert D. Kallal: "Re: Developing in Access 2003 Deploy in Access 2000"
- Previous message: John Nurick: "Re: Using Replace to add CR/LF's to memo fields"
- In reply to: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Next in thread: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Reply: Leslie Isaacs: "Re: Contemplating A97 to A2003"
- Messages sorted by: [ date ] [ thread ]