LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAO

HI,
 
I have an old program, which contains some VI's that starts with DAO (i.e. DAO Connect.vi, DAO Execute.vi, DAO Close.vi etc.). I have now installed The Data Connectivity Toolset, but there is no DAO toolset in it. Is that wrong, should the DCT contain the DAO or is the DAO a toolset of its own? As it is now, I have to rewrite my program. Is there any other way?
 
Thanks!
0 Kudos
Message 1 of 3
(3,277 Views)
Hello Frida!
 
What LV version is the old program written in and what is the current version you are using?

Message Edited by AshwaniS on 03-07-2006 08:32 AM

Ashwani S.
Applications Engineer
National Instruments Sweden
0 Kudos
Message 2 of 3
(3,242 Views)

DAO is an older API for communicating with just MSAccess.  NI doesn't make a toolkit or VIs for communicating through DAO.  In fact, one of my books on databases by Microsoft dated 1999 refers to DAO as an obsolete technology. 

The Database Connectivity Toolkit uses another Microsoft API called ADO (ActiveX Data Objects) that is more broad and can communicate between any database management system and any programming environment as long as either an ODBC Driver or an OLE-DB provider have been written.

I know that's a lot of acronyms that are very similar.  The glossary and references in the back of the Database Connectivity Toolkit User Manual goes over many of these and points to books that have more information.

 

0 Kudos
Message 3 of 3
(3,229 Views)