My machine is installed with office2003. out of habit, I directly create an Access database file, create a data table, and then use the data control link in VB, however, the error message "Unrecognized database format" is always displayed. After the jump, the datasource attribute of the text control is set, and the message "dataformat attribute is not supported" is displayed, which is strange. Ask a colleague, she said she could connect, and then looked at it carefully and found that she built a database through visual data manager of VB. I tried it. So I checked it online and found it was a problem with the database engine version. Access 2000 and above used the JET 4.0 engine, which created a database file in the JET 4.0 format. The VB component cannot recognize this format. Tips from MicrosoftHere. At the same time, it is not only VB, but also vc6.0.