database selection

   / database selection
  • Thread Starter
#31  
MS Access front end / User Interface, SQL backend. MS Office products are bloated, slow, and get quirky when asked to do too much.
There are always users that can't be trusted so the Access user interface protects the backend data while SQL does the heavy lifting.
Yep. Understood. But other than the "slow" part, the rest all sounds like it's geared just for me. :)

Oh, and I'm running this mostly on huge multi-socketed PC's, none fewer than 32 physical cores, with NVMe drive arrays. Point being, "slow" may not affect me as much as the average user, assuming Access (like recent Excel) can actually make use of multithreading.
 
   / database selection
  • Thread Starter
#32  
Perfect example of Excel breaking a pefectly working function, for no good reason:

=INDEX('[ITEM MASTER.xlsx]Items'!Description,
MATCH(1,([@Item]='ITEM MASTER.xlsx'!Item)*([@[Rev.]]='ITEM MASTER.xlsx'!Rev),0))

Obviously calling named range data up from file ITEM MASTER.xlsx. But for some unknown reason, excel changed '[ITEM MASTER.xlsx]Items'!Item to 'ITEM MASTER.xlsx'!Item, and '[ITEM MASTER.xlsx]Items'!Rev to 'ITEM MASTER.xlsx'!Rev. Now the formula doesn't work.

Sometimes, it will allow me to change it back to get it working again, other times it will immediately change my correction back to the wrong format shown above. :rolleyes:

Programs like Excel shouldn't even have formula auto-correction. It's not as if any AI can know better than the user, what they're trying to achieve with a formula. And if they insist on including that, then there's never an instance when it should over-ride a user correction... but here we are.
 
   / database selection #33  
Nothing as maddening as a function / script / code that has performed flawlessly for years breaking due to an "Update" (we no longer refer to them as Upgrades!).

20ish years ago MS disallowed as symbol in Access (can't remember which one now) commonly used in VB scripts. Broke a crap-ton and a half of modules. Scrambled for days editing scripts in DBs built by my predecessor to get things working again after identifying the issue.
 

Tractor & Equipment Auctions

KISMILE HBZB-30N ELECTRIC ICE MAKER (A51248)
KISMILE HBZB-30N...
TIRE TOOLS, BUNGIE CORDS, BALL HITCH (A53843)
TIRE TOOLS, BUNGIE...
2025 SDLANCH SDLGC80 UNUSED Electric Golf Cart (A53117)
2025 SDLANCH...
AFF 8888 CANTILEVER WASTE OIL DRAIN (A51248)
AFF 8888...
UNVERFERTH 330 8 AND 1/2 INCH EXTENSION STUB TUBE WELDMENT FOR FRAME (A53473)
UNVERFERTH 330 8...
UNUSED JCT 72" HD BRUSH CUTTER (A51248)
UNUSED JCT 72" HD...
 
Top