Re: ado vs.dao

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



'Classic' ADO is not being further developed either, and ADO.NET has little
more in common with 'classic' ADO than three letters in it's name. DAO and
'classic' ADO are *both* 'older' technologies now.

--
Brendan Reynolds (MVP)

"Doug Bell" <dug@xxxxxxxxxxx> wrote in message
news:O3MLiftRFHA.3628@xxxxxxxxxxxxxxxxxxxxxxx
> Just don't try to append an additional field of Type Decimal!
>
> DAO is an older technology and it seems that it is not being updated.
>
> You can use DAO on connections to other databases (other than MDBs) it
> works
> through the ODBC Drivers.
>
> Again ODBC is an older technology and may not get the updates to support
> new
> DB features.
>
> You should decide wether your application is going to evolve through new
> versions and new technologies or if it has a relatively fixed life.
>
>
> Doug
>
>
> "BobGott" <BobGott@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> news:A4945FC4-1B5E-48B9-BEE3-44991D64C000@xxxxxxxxxxxxxxxx
>> Well thanx rick/paul .. and for those who are following this thread ..
>> I'm
>> sticking with DAO!
>>
>> "Paul Overway" wrote:
>>
>> > I don't think there are any advantages at all in respect to
> performance...in
>> > fact it may be marginally worse. With ADO, you're adding an additional
> API
>> > layer for any database engine. The advantage in my mind is being able
> to
>> > use the same code (or nearly the same) to connect to various database
>> > engines...with the exception of Jet because SQL syntax is different and
> not
>> > strictly ANSI. So, if you're programming against a Jet database, ADO
> has no
>> > advantage because you'd have to re-write no matter what, if you moved
>> > to
>> > another database engine. Whereas, if your program is written using ADO
>> > against a SQL Server database, there is a good chance you wouldn't need
> to
>> > make any changes to go against an Oracle, DB2, whatever database.
>> >
>> > --
>> > Paul Overway
>> > Logico Solutions
>> > http://www.logico-solutions.com
>> >
>> >
>> > "Rick Brandt" <rickbrandt2@xxxxxxxxxxx> wrote in message
>> > news:5SN9e.909$%L1.879@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> > > BobGott wrote:
>> > >> That's what I was hoping to hear .. but in my case I do have some
>> > >> linkage to MS SQL Server .. which was usually done via ODBC. My
>> > >> performance with DAO and SQL Server has been adequate. Does ADO
>> > >> really outshine DAO in this case? and in what way? (e.g.
>> > >> performance,
>> > >> reliability, all, both ..)
>> > >
>> > > I couldn't say, but I doubt that any advantages would be noticeable
>> > > to
> a
>> > > user. You are eliminating a "layer" if you use ADO directly against
> the
>> > > server for recordset stuff in code. On modern hardware you are
>> > > likely
>> > > talking about differences measured with lots of decimal places.
>> > >
>> > > --
>> > > I don't check the Email account attached
>> > > to this message. Send instead to...
>> > > RBrandt at Hunter dot com
>> > >
>> > >
>> >
>> >
>> >
>
>


.



Relevant Pages

  • Re: Knowledge Base Help Not working
    ... Database is a DAO object. ... both Access 2000 and 2002 use ADO. ... Microsoft DAO 3.6 Object Library, ... For example, to ensure that you get a DAO recordset, you'll need to ...
    (microsoft.public.access.formscoding)
  • Re: ADO and the Find method
    ... You cannot compare DAO and ADO. ... database, which has OLEDB provider. ... >>>> Opening of the whole table was not a good design anytime. ...
    (microsoft.public.vb.database.ado)
  • Re: Crosstab query error 3104
    ... Thankfully very few compile errors had to ... I have both DAO & ADO references checked but DAO is higher so it is taking ... Thanks - I inherited the original database & am gradually working through ... then perhaps you've removed the reference to ADO. ...
    (microsoft.public.access.queries)
  • Re: Help with converting DAO to ADO
    ... As a newcomer to Access and to the whole database development scene, ... became more interested in the underlying technologies that are used to ... In researching it, I found that DAO vs ADO, .mdb vs ADP, etc. ...
    (comp.databases.ms-access)
  • Re: How do I use ADO in VC++ 6.0 to get the columns names of the t
    ... you're using DAO rather than ADO ... (ActiveX Database Objects). ... robust library for working with Jet databases. ...
    (microsoft.public.data.ado)