mdb/accdb to use with Access database engine

StewartBW 265 Reputation points
2024-03-28T13:53:33.89+00:00

Hey

I need to create an Access database in Office Access and make the tables and fields, then deliver the blank file with the vb.net app which will use Access database engine 2010 and OleDbRerader to work with the database.

Just need to decide between mdb and accdb, I don't need user-level security, replication, SharePoint Outlook integ, or Multivalued fields

What I do care is the performance speed and size of database itself, also there are many tools which can remove the mdb password easily, is it the same for accdb?

Which Office version to use for creating the mdb/accdb blank database? 2010/2013/2016/2021

Somewhere I read that there's versioning issues so use the 2010 to make the database, but somewhere else told to use the latest 2021 to create.

thanks in advance

Access
Access
A family of Microsoft relational database management systems designed for ease of use.
304 questions
VB
VB
An object-oriented programming language developed by Microsoft that is implemented on the .NET Framework. Previously known as Visual Basic .NET.
2,572 questions
Access Development
Access Development
Access: A family of Microsoft relational database management systems designed for ease of use.Development: The process of researching, productizing, and refining new or existing technologies.
822 questions
0 comments No comments
{count} votes

Accepted answer
  1. Jiachen Li-MSFT 26,506 Reputation points Microsoft Vendor
    2024-03-29T06:25:31.1966667+00:00

    Hi @StewartBW ,

    If performance and size are your primary concerns and you don't need the advanced security features of ACCDB, you might choose MDB format. However, if you prefer better security and potential compatibility with newer features, ACCDB would be the better choice.

    Best Regards.

    Jiachen Li


    If the answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Olaf Helper 40,816 Reputation points
    2024-03-28T17:42:57.48+00:00

    A MDB MS Access file type is more then old.

    Use current and supported MS Access version, at best the latest, and current file formats.

    1 person found this answer helpful.
    0 comments No comments