Re: Easily distributable database
- From: steve.falzon@<nospamplease>noonbay.co.uk
- Date: Mon, 23 Jul 2007 21:44:49 +0100
On Mon, 23 Jul 2007 13:10:08 -0700, JB <jamesb457@xxxxxxxxx> wrote:
I'm writing a data driven app, its all just about finished but i
havent decided how to store the data.
I'm looking at some form of database. Requirements:
Easy to Distribute, hopefully just some hard disk files.
Relatively quick to query.
I think in this case, speed is secondary to ease of use for the end
user. Although speed is always important, which is why i wont be using
xml :)
Data *shouldnt* get any bigger than 1GB (it shouldnt get more than a
few hundred meg but i'd like room for expansion).
My choices:
1) Access: Easy to use, distributes as stand alone files.
But then i'd have to go out and buy a copy of office :(
2) SQLite, never used it, oonly just heard of it today, starting to
read up about it now, seems like it will work similarly to access
(from the outside at least), dont know how the speed is though.
3) SQL Server Express: "Free to download, free to redistribute, free
to embed" according to microsoft.
It seems like a really good option, a free SQLServer seems like it
would be incredibly flexible and fast. But I am concerned about how
easy it would be to distribute with a prog? Will any potential users
have to download the sql server express app? or a couple of run-time
files? or nothing?
4) Fill in the blanks. Any other suggestions?
Opinions welcomed and appreciated.
Hi
SQL Server would be the best choice IMHO. It sounds perfect for your
requirments and with the advanced version (also free) you can have
full text searching and other SQL Sqerver features. Databases can be
up to 4gb in size.
It can be deployed using ClickOnce technology so you should have no
problems distributing it with your app. You might want to read this
http://msdn2.microsoft.com/en-us/library/Bb264562.aspx
HTH
Cheers
Steve
.
- References:
- Easily distributable database
- From: JB
- Easily distributable database
- Prev by Date: bind Dictionary to DropDownList
- Next by Date: Re: Easily distributable database
- Previous by thread: Re: Easily distributable database
- Next by thread: Re: Easily distributable database
- Index(es):
Relevant Pages
|