Dear Suntisuk:
The default in an ADP is to pass the query string to the server. The
server performs all the processing and returns the results.
There are some advantages to doing this compared with Jet and MDBs.
The access to the data is performed on the server, and does not
involve sending index information across the network. In situations
with low bandwidth, or especially where there is considerable network
latency, this makes a huge difference in performance.
Also, it is possible to put the power in the server and have the
client computers share this benefit. It is commonly less expensive to
set up a single powerful server and get excellent performance. With a
typical MDB/Jet setup, each client computer may require upgrades to
achieve the same results, and these upgrades may include improving the
network as well as the computers.
Is it executed locally on client or on SQL server ?
TIA
Tom Ellison
Microsoft Access MVP
Ellison Enterprises - Your One Stop IT Experts