embedded DB

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Christopher Pisz

    #1

    embedded DB

    (cutnpaste from
    http://forums.microsoft.com/MSDN/Sho...27050&SiteID=1) No
    one seems to ever use these forums!

    I started migrating from C++ and want to use C# with an embedded database in
    my application. My search pointed to MS SQL Server 2005 compact edition. I
    go to download it and seems like there are two versions to choose from:

    MS SQL Server Compact Edition 3.5
    Can't use it because it requires Visual Studio 2008. I have VS 2005 and
    don't want to spend another chuck of money just to work around this one
    problem.

    MS SQL Server Compact Edition 2005
    Can't use it because Vista is not a supported operating system for
    development and it requires Active Sync 4.0 which also will not install on
    Vista.

    I am just screwed because I am using Vista as my development machine, even
    when I am not targeting Vista for my applications?
    Is there anything I can use for a simple embedded data storage solution with
    VS 2005 and Vista, using C#?


  • =?Utf-8?B?UGV0ZXIgQnJvbWJlcmcgW0MjIE1WUF0=?=

    #2
    RE: embedded DB

    SQLITE:


    You could also get the free express edition of Visual Studio 2008 and use
    the Compact 3.5 with that.

    -- Peter
    Site: http://www.eggheadcafe.com
    UnBlog: http://petesbloggerama.blogspot.com
    Short Urls & more: http://ittyurl.net


    "Christophe r Pisz" wrote:
    (cutnpaste from
    http://forums.microsoft.com/MSDN/Sho...27050&SiteID=1) No
    one seems to ever use these forums!
    >
    I started migrating from C++ and want to use C# with an embedded database in
    my application. My search pointed to MS SQL Server 2005 compact edition. I
    go to download it and seems like there are two versions to choose from:
    >
    MS SQL Server Compact Edition 3.5
    Can't use it because it requires Visual Studio 2008. I have VS 2005 and
    don't want to spend another chuck of money just to work around this one
    problem.
    >
    MS SQL Server Compact Edition 2005
    Can't use it because Vista is not a supported operating system for
    development and it requires Active Sync 4.0 which also will not install on
    Vista.
    >
    I am just screwed because I am using Vista as my development machine, even
    when I am not targeting Vista for my applications?
    Is there anything I can use for a simple embedded data storage solution with
    VS 2005 and Vista, using C#?
    >
    >
    >

    Comment

    • Peter Morris

      #3
      Re: embedded DB

      I'll second that suggestion. It is also a smaller DLL and faster too!


      Comment

      • Joel Lucsy

        #4
        Re: embedded DB

        Christopher Pisz wrote:
        MS SQL Server Compact Edition 3.5
        Can't use it because it requires Visual Studio 2008. I have VS 2005 and
        don't want to spend another chuck of money just to work around this one
        problem.
        I'm not sure Visual Studio 2008 is *required*. I believe you should be
        able to use the database engine from VS 2005. Tho, admittedly, I haven't
        tried it since I have 5 versions of Visual Studio installed.

        --
        Joel Lucsy
        "The dinosaurs became extinct because they didn't have a space program."
        -- Larry Niven

        Comment

        • =?ISO-8859-1?Q?Arne_Vajh=F8j?=

          #5
          Re: embedded DB

          Christopher Pisz wrote:
          I started migrating from C++ and want to use C# with an embedded database in
          my application. My search pointed to MS SQL Server 2005 compact edition. I
          go to download it and seems like there are two versions to choose from:
          >
          MS SQL Server Compact Edition 3.5
          Can't use it because it requires Visual Studio 2008. I have VS 2005 and
          don't want to spend another chuck of money just to work around this one
          problem.
          Ofcourse you can.

          You add a reference to System.Data.Sql ServerCe.dll and then write
          your code.

          I don't think they have hardcoded a DLL black list in VS 2008.

          Arne

          Comment

          Working...