Re: ADO future



I plan to develop applications using Native Win 32, for which I am using
ADO as my database drivers.

I wonder, whether ADO for Win32 will long last and future updates will be
made by Microsoft. At the same time, I dont want to use ADO.NET or Dot Net
framework to develop my applications.

I think it is will be fine.
I would point out that is probably in maintainance mode by Microsoft.
Only serious bugs will be fixed with it and ADO is a mature technology so it
is unlikely to be developed further.

So, My question is, Is it a good idea to stick with ADO and Win32...

Yes, that would be my decision. ADO is a lightweight layer on top of OLEDB,
it is not going to vanish.

... and hoping for feature updates for ADO technology in future?

That is wishful thinking. It is unlikely to get any feature updates.
What would you want anyway?
The last set of updates was fixing security issues and 64-bit Windows
support.

If no, what would be the likely time period this technology will last or
supported by Microsoft ?

It is unlikely to vanish. To vanish, Microsoft would have to have some
technology that has been ubiquitous for several years with something like 97
penetration to kill off older technology.
That has not occured. I personally think .NET is a major mistake by
Microsoft (a political product by MS designed to kill Java), with witnessed
the non-bundling of WinFS with Vista and I keep seeing blogs which reveal
Microsoft programmers favouring unmanaged code as managed equivalent is not
fast enough. There is nothing wrong with straight Win32 apps (or Win64
apps).
And you have to ask if .NET is so great, why isnt Office apps written in it?
Or other MS products?

At least a decade will go by. After that ask again.
It depends on what the picture looks like then.

Stephen Howe



.



Relevant Pages

  • Re: Recommended data access model
    ... This is from MDAC 2.8 SDK. ... "The Role of ADO in MDAC ... The Microsoft Data Access Components provide data access that is ... easy-to-use interface to OLE DB. ...
    (comp.databases.ms-access)
  • Re: ADO connection Open failure
    ... Jet database, the user must have read/write permission to the folder where ... the user has read/write permission to the shared drive. ... That is, either use ADO, or use DAO, not both. ... Microsoft Office 11.0 Object Library ...
    (microsoft.public.excel.programming)
  • Re: ADO error code 800a0c93
    ... Yes, it works now, without ADO Record Binding. ... Well the problem is in your RecordBinding code. ... It is this that Microsoft has never adequately documented. ... newsgroups with more experienced programmers and read their responses (in ...
    (microsoft.public.data.ado)
  • Re: I need a good book or two on ADO
    ... the difference is in the language. ... >> package from Microsoft of samples in C++. ... >> Once you get ADO to work, you'll want to look up ADO Record Binding. ... So I guessed at _FieldPtr, ...
    (microsoft.public.data.ado)
  • Re: execute stored procedure in ASP
    ... You need parentheses aroung the argument for the Execute method because you ... You should tell ADO that you are passing a string to be executed on the ... set objRS = Server.CreateObject ... Microsoft MVP -- ASP/ASP.NET ...
    (microsoft.public.inetserver.asp.general)