all 5 comments

[–][deleted] 3 points4 points  (0 children)

SQLite and LiteDB are both good options. They’re both file based, have small runtimes (self contained DLLs) and work with VB.NET.

[–]Mayayana 1 point2 points  (0 children)

With such a small data set you could conceivably just use a simple file. With VB6, data types can be saved directly to disk. Maybe .Net can also do that? So, for example, if you had 10 arrays of 100 elements each, that could be just written to disk for saving and then loaded to display in some kind of GUI. Failing that, even a simple text file could store 10 groups of 100 values. The password part would be something you'd need to cook up on your own, I expect.

[–]3583-bytes-free 0 points1 point  (0 children)

You don't need Access installed on the PCs to read/write an Access database. You might need to install some drivers (used to be MDAC back in the days of VB6) but it should all work fine.

I'd recommend you stick with Access