About to develop a VB.Net application ... which database ?

Posted on 2006-04-25
Last Modified: 2010-04-23
Hi all,

I'm new in development ... I'm going to developp a new application which is going to be sale (maybe) to some customers, which means that I don't have any knowledge about the database system the different customer can use...
What I need to know is having some advice about which database system I have to choose to developp this application?
Is there some 'free' database compatible to the developpment ?
What about sql server ? Is there some possibility to have a free part of it or ?
.... really need help ... well how would you proceed if you were asked to developp a new application that will be sale to customers when you don't have any knowledge about the database system they can used ?
What would be your choice ?

Thanks a lot for any answer/ advice !

Question by:Madeso
    LVL 44

    Accepted Solution

    Hello Madeso,

    you could look at SQL Server Express which is free to deploy and has lots of integrated functionality with .NET
    Free to download, free to use and free to deploy. (We do ask that you register for redistribution rights at, but there is no charge.)

    SQL Express is part of the SQL Server 2005 code base while MSDE was part of SQL Server 2000, the previous version. There would be nothing to prevent you from using SQL Express exactly as you have described.

    SQL Express also has a GUI tool created by Microsoft, it is currently in CTP and I expect it to be release in the next couple months. You can check out the just released CTP at


    Mike Wachal
    SQL Express team

    hope this helps a bit
    LVL 6

    Assisted Solution


    start from here :

    and here is Free Video Series: SQL Server 2005 Express Edition for Beginners
    LVL 6

    Expert Comment

    LVL 2

    Expert Comment

    Use whatever database you like but do it using ADODB and ODBC.
    Then each user can change the ODBC driver for their database.
    LVL 44

    Expert Comment

    would be nice to have the user coming back on this, else PAQ and split the points between hatem72 and bruintje

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Article by: Kraeven
    Introduction Remote Share is a simple remote sharing tool, enabling you to see, add and remove remote or local shares. The application is written in VB.NET targeting the .NET framework 2.0. The source code and the compiled programs have been in…
    Introduction As chip makers focus on adding processor cores over increasing clock speed, developers need to utilize the features of modern CPUs.  One of the ways we can do this is by implementing parallel algorithms in our software.   One recent…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    Internet Business Fax to Email Made Easy - With eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    7 Experts available now in Live!

    Get 1:1 Help Now