P
pauladams777
I found the subject a tough one to adequately summarise.
Basically, I am writing a C++ application that needs to write content to an
Access database. The database already exists, so I don't need to create the
database or tables at runtime.
All I need to do is open tables, create records, populate fields and save
the records. I don't query, delete, restructure or even read existing
records.
Currently, I am using ADO to access the Jet 4.0 engine, but I cannot believe
how slow this is compared to other databases I work with.
My question is therefore in two parts.
What methods can I use to do the work on the Access database that I have
described above?
What methods are the fastest?
I have read that ODBC is faster than ADO, but don't know anything about
ODBC. I have also gained the impression that it is a "dated technology" -
possibly even deprecated.
Any comments?
Basically, I am writing a C++ application that needs to write content to an
Access database. The database already exists, so I don't need to create the
database or tables at runtime.
All I need to do is open tables, create records, populate fields and save
the records. I don't query, delete, restructure or even read existing
records.
Currently, I am using ADO to access the Jet 4.0 engine, but I cannot believe
how slow this is compared to other databases I work with.
My question is therefore in two parts.
What methods can I use to do the work on the Access database that I have
described above?
What methods are the fastest?
I have read that ODBC is faster than ADO, but don't know anything about
ODBC. I have also gained the impression that it is a "dated technology" -
possibly even deprecated.
Any comments?