VistaDB ADO.NET Provider
Standard
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadWrite;
Read only connection
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadOnly;
Shared access
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=NonExclusiveReadWrite;
Shared access, connection read only
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=NonExclusiveReadOnly;
Shared access, database read only
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=SharedReadOnly;
Connection Pooling
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadWrite;Pooling=True;Min Pool Size=10;Max Pool Size=30;
Database Encryption
This is only for encryption. Not any type of user level access.
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadWrite;Password=myEncryptionKey;
Turn off transactions
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadWrite;Transaction Mode=off;
Ignore transactions
Data Source=D:\folder\myVistaDatabaseFile.vdb4;Open Mode=ExclusiveReadWrite;Transaction Mode=ignore;
This single process read write is the fastest access mode.