Join | Login | Why Join?   
SQL Server, Oracle, DB2, Sybase, MySQL Help - SSWUG.ORG HACKER SAFE certified sites prevent over 99.9% of hacker crime.
Search SSWUG:   
 
Access to 467 free guest articles, discussions and more, just create your free SSWUG User ID:
Email address:  
This will be your login ID - we'll email you your password - you'll even receive the newsletter, opt-out at any time.
Email to Friend //  Discuss Article //  Rate Article //  Digg Article //  Add to Del.icio.us //  Add to Technorati

Full site membership is required for this article. Already a full member? Login here.
You currently have a guest membership. You can upgrade to full site membership here (free trial available).

Tips for using Access as a front-end to a SQL Server database


 Article Abstract:

(Alexander Chigrik) Here are some helpful tips for using Microsoft Access as a front-end to a SQL Server database.

 Read this article...

 Related Articles - For Members.
All Articles By Author

Webchat Transcripts: Clustering
Microsoft Expands Current Reporting Offering, Unveils Next-Generation Solutions for Reporting
Sql Server Problems: How To Resolve Issues Efficiently
Webcast Q&A Transcript: Reporting Services Launch (Part II)
Importing XML into MS Access 2003
Migrating from Access 2000 to SQL Server 2000
What’s new at Yukon’s part of Microsoft web site
SQL Server 2000 vs Access 2000
Migrating Microsoft Access 2000 Queries to SQL Server 2000



Key (Please note):
(R) - registration may be required for access at the target site
($) - target site may require paid membership for access to this or other content


Reader Comments: Post Your Comments/Feedback

RE: Tips for using Access as a front-end to a SQL Server database
(posted: 7/21/2004 6:05:53 AM)
Some of these are wrong, and the list of tips incomplete. Poorly written (English as second language?)



RE: Tips for using Access as a front-end to a SQL Server database
(posted: 7/21/2004 4:30:52 PM)
Rather than trying to avoid aggregate functions, it is generally superior to use pass-through queries. This way, the data is gathered and processed on the server, and only the aggregated results pass over the network. As SQL Server is usually a very powerful and efficient database engine, and is usually hosted on a server of considerable power, this is probably the best place to perform all the query work.



RE: Tips for using Access as a front-end to a SQL Server database
(posted: 5/8/2005 11:55:44 AM)
"However, try to avoid using Access in this role."

This author is clearly biased, is clearly not an Access expert, and provides no benchmarking or sources for his often incorrect claims.

SQL Server front ends writen in Access are as good as the programmer, and Visual Basic provides no particular performance advantage in most cases, for most client-server type apps.




RE: Tips for using Access as a front-end to a SQL Server database
(posted: 5/8/2005 11:56:42 AM)
Although VB6 (or, even better, VB .NET) offers great flexibility, most apps do not benefit from such flexibility, and development of SQL Server client-server apps in Access is far faster than in any flavor of VB. Furthermore, the is no evidence whatsoever that a VB6/.NET app outperforms a similar well-designed Access app.




RE: Tips for using Access as a front-end to a SQL Server database
(posted: 5/8/2005 11:57:16 AM)
Just one example of an incorrect claim:
"Minimize the number of controls on Microsoft Access forms.
The smaller the number of controls will be, the faster the form will be loading."

My own benchmarks prove that the number of controls on the form makes very little difference in loading time, even when there are several hundred controls per form.

Many of the other suggestions are true regardless of the programming platform, and are simply cheap shots at Access as a development platform.



Email to Friend //  Discuss Article //  Rate Article //  Digg Article //  Add to Del.icio.us //  Add to Technorati

   




 

[ Register ] [ Webcasts ] [ Podcasts ] [ Newsletter Archive ] [ RSS/Feeds ]
[ About ] [ Advertise ] [ Contact ] [ Privacy ] [ Terms of Service ]
[ Link to SSWUG ] [ List Server Archives ] [ Recent Orig. Content ]
(c) 1997-2008, Bits on the Wire, Inc.  (0)

Some names and products covered by SSWUG are the registered trademarks of their respective owners.
DAA10354WWW004