Avi.S.
Avi.S.

Reputation: 163

What c# tool do i have to manage small database?

I need a tool that will allow the user to create small databases(lookup tables, formulas, constants) and extract information from them later. the information(value's) i get from the database will be inserted to an xml file i need for my work. the size of the database will be small but its not known to me now so i need a way for the user to enter it. what simple tool do i have in c# to do that?

Upvotes: 0

Views: 200

Answers (4)

Oliver
Oliver

Reputation: 45101

Use SqlServerCe. It is an In-App database which can be accessed only from one application at a time.

Upvotes: 0

TorbenJ
TorbenJ

Reputation: 4582

I think you'd like to have some kind of Database Manager? If you do so then it depends on the database system.

For example if you would like to manage MySQL databases you should have a look at the .Net Connector for MySQL databases As far as I know there is a support for SQLite in .Net so you wouldn't need any external libs for this.

Upvotes: 0

Simon Whitehead
Simon Whitehead

Reputation: 65079

I would suggest looking at a NoSQL database.. perhaps something like MongoDB or for the embedded kind perhaps RavenDB. NoSQL might be useful for you if you're unsure what structure your users' data may take.

Upvotes: 0

Saurabh R S
Saurabh R S

Reputation: 3177

Use SQLite.
SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world.

Upvotes: 3

Related Questions