Click here to Skip to main content
15,886,032 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Thank you, Microsoft Pin
David O'Neil20-Feb-22 18:27
professionalDavid O'Neil20-Feb-22 18:27 
GeneralRe: Thank you, Microsoft Pin
englebart20-Feb-22 16:51
professionalenglebart20-Feb-22 16:51 
GeneralRe: Thank you, Microsoft Pin
David O'Neil20-Feb-22 18:30
professionalDavid O'Neil20-Feb-22 18:30 
GeneralRe: Thank you, Microsoft Pin
maze320-Feb-22 22:38
professionalmaze320-Feb-22 22:38 
GeneralRe: Thank you, Microsoft Pin
Wizard of Sleeves20-Feb-22 23:28
Wizard of Sleeves20-Feb-22 23:28 
GeneralRe: Thank you, Microsoft Pin
Shawn Eary 202121-Feb-22 2:59
Shawn Eary 202121-Feb-22 2:59 
GeneralRe: Thank you, Microsoft Pin
David O'Neil21-Feb-22 6:37
professionalDavid O'Neil21-Feb-22 6:37 
GeneralRe: Thank you, Microsoft Pin
Peter Kelley 202121-Feb-22 3:28
Peter Kelley 202121-Feb-22 3:28 
I'm not disputing the power of Access, VBA et al.
For a given task or at least limited domain with a good plan it's powerful. The example you cited is the kind of thing it is most valuable for.

The problem I've encountered a number of times is really a chain of issues that happens predictably, and Access gets the most heat from this situation.
This is when powerful tools are readily available to users who happen to lack the training of a good database design, or application experience.
In all cases these were smart people, who were in a hurry and didn't recognize the complexity of the tasks they were undertaking.
The resulting issues blend and this pattern emerges in business and technical applications alike:
> User with a need creates an application on [insert toolset here] etc on the desktop
> The application fills the need nicely at first
> Sometimes other users with similar needs recognize the power of the solution and start to use it too
> All happens quietly without review or consideration from experienced IT staff or at least a knowledgeable Database expert.
> Everyone is happy for a while (months, years...) because it just works.
> Later we learn that the application is said to have run "really fast" when it was new.
> Over time users forgot that the application was created entirely by "Dave in Engineering" or "Lucy in Underwriting"
> Crisis happens - person/designer leaves | space runs out | computer fails
> No one knew that person/designer had to [Insert task here] (e.g. "clean out the tables every couple of months to keep it running", "add new configurations")
> No documentation, no source control, no backups
> "Hey Fix This!" and our response is "What IS this? How long have you been using this?"
I'm not exhagerating, and this pattern is my only real beef with Access.
The price is secondary, but I'd say that if any company is willing to pay the cost of an Access license they should also put money into basic database design training first. Of course then they may well realize that there are other great database options available.

Most problems in any domain are rooted in a failure to communicate.
<philibuster_off>
Cheers!
GeneralRe: Thank you, Microsoft Pin
FreedMalloc21-Feb-22 5:55
FreedMalloc21-Feb-22 5:55 
GeneralRe: Thank you, Microsoft Pin
kmoorevs21-Feb-22 3:36
kmoorevs21-Feb-22 3:36 
GeneralRe: Thank you, Microsoft Pin
Peter Shaw21-Feb-22 23:58
professionalPeter Shaw21-Feb-22 23:58 
GeneralI discovered a time machine Pin
stoneyowl219-Feb-22 5:17
stoneyowl219-Feb-22 5:17 
GeneralRe: I discovered a time machine Pin
RickZeeland19-Feb-22 6:20
mveRickZeeland19-Feb-22 6:20 
GeneralRe: I discovered a time machine Pin
Gary R. Wheeler19-Feb-22 6:46
Gary R. Wheeler19-Feb-22 6:46 
GeneralRe: I discovered a time machine Pin
Slow Eddie20-Feb-22 5:17
professionalSlow Eddie20-Feb-22 5:17 
GeneralRe: I discovered a time machine Pin
englebart20-Feb-22 17:03
professionalenglebart20-Feb-22 17:03 
GeneralRe: I discovered a time machine Pin
Super Lloyd19-Feb-22 6:49
Super Lloyd19-Feb-22 6:49 
GeneralRe: I discovered a time machine Pin
Daniel Pfeffer19-Feb-22 7:14
professionalDaniel Pfeffer19-Feb-22 7:14 
GeneralRe: I discovered a time machine Pin
Slacker00719-Feb-22 8:11
professionalSlacker00719-Feb-22 8:11 
GeneralRe: I discovered a time machine Pin
DerekT-P19-Feb-22 8:49
professionalDerekT-P19-Feb-22 8:49 
GeneralRe: I discovered a time machine Pin
stoneyowl219-Feb-22 11:21
stoneyowl219-Feb-22 11:21 
GeneralRe: I discovered a time machine Pin
DerekT-P20-Feb-22 7:55
professionalDerekT-P20-Feb-22 7:55 
GeneralI've been binge-watching The Expanse (again) Pin
OriginalGriff19-Feb-22 3:05
mveOriginalGriff19-Feb-22 3:05 
GeneralRe: I've been binge-watching The Expanse (again) Pin
yacCarsten19-Feb-22 3:14
yacCarsten19-Feb-22 3:14 
GeneralRe: I've been binge-watching The Expanse (again) Pin
OriginalGriff19-Feb-22 4:05
mveOriginalGriff19-Feb-22 4:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.