0

I'm going to build a little system for personal use, and I want it to save data to a database.
The language is going to be C#, and so I'd like to use this opportunity to get my head around LINQ to SQL.
I have some DB experience and I know my SQL, but it was all in school using Access, which is giving me trouble, and so I'd like to use another DB, something that is small in size, easy to install, and should work with LINQ to SQL.
The problem is: I don't know any except Access, and am looking for recommendations.

To sum it up: I need a lightweight, easy to install, linq-to-sql supporting database for a small system on a home computer, any recommendations?

Rubys
  • 3,167
  • 2
  • 25
  • 26
  • 1
    What is your qustion? I mean, given that you want to use Linq2SQL, your database choice is made: SQL Server (express). – TomTom Apr 18 '10 at 13:43

3 Answers3

4

Try Microsoft SQL Server Express - its free and allows up to 4Gb data

Chris Latta
  • 20,316
  • 4
  • 62
  • 70
1

If you're willing to use a LINQ provider, you can use SQLLite and many other databases, but the only supported 'out of the box' choice is SQL Server Express (and other SQL Server variants).

Community
  • 1
  • 1
George Stocker
  • 57,289
  • 29
  • 176
  • 237
0

I like MySQL even with C#

Xorty
  • 18,367
  • 27
  • 104
  • 155