Bound vs Unbound Forms

G

Guest

It is so easy and fast to create bound forms with useful bound controls.
These forms even work well when bound to sql server tables. Since Access is
using ADO behind the scenes, why do developers consider undbound forms
superior to bound forms?

Thanks in advance for your help.

bill
 
A

Arvin Meyer [MVP]

Not all developers do. Some developers have no other choice. If the form is
unbound, there is an advantage of not ever losing more than a single record
should something happen. The biggest disadvantage of unbound forms is that
you must continually make trips back and forth to/from the server to get
values, validate, and save. BTW, Access can use DAO as well as ADO.
 
L

Larry Linson

WCM said:
It is so easy and fast to create bound forms with useful bound controls.
These forms even work well when bound to sql server tables. Since Access
is
using ADO behind the scenes, why do developers consider undbound forms
superior to bound forms?

"Developers" do not consider unbound forms superior to bound forms, so there
is no answer to your question. A few users and developers, for their own
reasons, prefer unbound forms, but most users and developers, once they are
comfortable with the way Access works, find the speed and ease of creating
databases using bound forms to be a major advantage of using Access.

What do you mean "Access is using ADO behind the scenes"? Except in the
Access Project (ADP) Access interacts directly with the Jet database engine.
In your VBA code, with appropriate References set, you may use either ADO or
the more traditional DAO. DAO is the "native language" of the Jet database
engine. The Access development and support teams no longer recommend ADP as
preferred, even when using an SQL Server back end.

Larry Linson
Microsoft Access MVP
 
G

Guest

Arvin, thank you. I actually like using DAO more ADO - language is more
intuitive for me. RE: bound forms - Have never had a problem with these, so
will continue to use them (happily), unless there's a situation that demands
unbound. Thanks again for your feedback.
 
G

Guest

Larry, thank you for this clarification. I am very happy with bound forms,
and I will enjoy using them going forward. I am also happy to hear that DAO
is still "OK". I always found it easier to grasp, for some reason, than ADO.
For awhile, it seemed, MS was recommending the switch from DAO to ADO.
 
O

onedaywhen

onedaywhen said:
Last week one of the Access MVPs told us, "Access natively uses DAO"
(http://groups.google.com/group/microsoft.public.access.queries/msg/9677251a31eaca7b).

Can anyone clarify the actual position, please?

I'll try another approach:

JamieC says, "Access accesses the data in an mdb using the Jet DLLs,
and uses neither DAO nor ADO in the process. Access provides output as
a recordset, in DAO format by default and ADO format if explicitly
requested."

Corrections welcome.

Jamie.

--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top