What DB to use for multiuser file-based DB?

G

Guest

I am creating a .NET (C#) application that needs to store a small amount of
user- and customer-specific information in a file-based central repository.
I say "file-based" b/c requiring a DB server is not an option. The amount of
data is small (1-2 MB/user) but some of it is shared across users (hence the
multiuser requirement). Users also have to be prevented from changing each
other's data (I think that rules out XML files).

Microsoft doesn't seem to have a DB offering for this need, except MS
Access/Jet which MS is discouraging use of in .NET development (see recent
SQL Server Express articles).

Any ideas? Am I forgetting something or do I need to look at 3rd party
offerings? If so, any suggestions for libraries/productsc? Thanks.
 
M

Marc Scheuner [MVP ADSI]

I am creating a .NET (C#) application that needs to store a small amount of
user- and customer-specific information in a file-based central repository.
I say "file-based" b/c requiring a DB server is not an option.

Seems like this might fit your bill (seen in
microsoft.public.dotnet.adonet):

VistaDB 2.0.14 embedded database engine update for .NET has been
released.
Features better .NET Provider performance, new VistaDBDataSet
component that provides live data cursors that are fully compatible
with databound controls, world's first 3rd party managed Membership
Provider for ASP.NET 2.0, improved In-Memory databases and tables,
Visual Studio .NET 2005 ("Whidbey") support and more.

http://www.vistadb.net/news_050323_vistadb2014_released.asp?ref=0305msdn
================================================================
Marc Scheuner May The Source Be With You!
Berne, Switzerland m.scheuner -at- inova.ch
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top