O'Reilly logo

Beginning Access™ 2007 VBA by Denise Gosnell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10.1. Access Projects—Using Access as a Front End to SQL server

As a quick recap, you are already familiar with standard Access database files: the ACCDB files. The ACCDB file is typically used in a standalone manner, meaning that all the tables, forms, modules, macros, and reports for the application are stored within the single file. In Chapter 7, you learned that it is also possible to use a standard Access ACCDB file in a client-server environment by linking to external database tables such as SQL Server. An example of a client-server architecture is shown in Figure 10-1, which illustrates a case where the user interface resides on the client and the database resides on the server.

When linking to a SQL Server database from a standard Access database, you can only work graphically with SQL Server tables from the Access environment. You cannot view and modify stored procedures, views, and functions from within the Access environment.

Figure 10.1. Figure 10-1

Access Projects are a special type of Access file designed to work specifically with SQL Server databases. Access Projects provide you with additional graphical tools for manipulating various SQL Server objects—not just the tables. When you are designing client-server applications that use SQL Server as the database, you should consider using an Access Project instead of a standard database so that you will have these ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required