Hi all,
Same problem as so many people but still cannot fix it.
Database: MS Access 2000
Program: Visual Basic 6
Tables: One of them contains a Memo field.
Sympton: A customer was using the VB 6 application with the database. One time the VB program cannot be started because the database was crashed with an error message 3197 ... something like another user is trying to use the same data...
Be mentioned that there is no ldb or other additional files generated. Furthermore, I am using Access 2003 right now.
Then I got back the database and found no way to open it:
1) From Access, it shows the same error.
2) From VB code:
Set db = DBEngine.Workspaces(0).OpenDatabase(dbname, , True)
where dbname is the full path and the file name of the database
Then it shows the same error
3) Created a new database and tried to import tables from the bad database file and got the same error.
What I need:
1) Try to save all data in the database file.
2) Find out what is bad in the database and what made it bad in order to avoid the same problem in the future.
Please help.
Jeff
Same problem as so many people but still cannot fix it.
Database: MS Access 2000
Program: Visual Basic 6
Tables: One of them contains a Memo field.
Sympton: A customer was using the VB 6 application with the database. One time the VB program cannot be started because the database was crashed with an error message 3197 ... something like another user is trying to use the same data...
Be mentioned that there is no ldb or other additional files generated. Furthermore, I am using Access 2003 right now.
Then I got back the database and found no way to open it:
1) From Access, it shows the same error.
2) From VB code:
Set db = DBEngine.Workspaces(0).OpenDatabase(dbname, , True)
where dbname is the full path and the file name of the database
Then it shows the same error
3) Created a new database and tried to import tables from the bad database file and got the same error.
What I need:
1) Try to save all data in the database file.
2) Find out what is bad in the database and what made it bad in order to avoid the same problem in the future.
Please help.
Jeff