我想知道为什么你会选择能够创建一个数据库,该数据库可以支持不超过100个用户,不超过10个用户同时使用Visual Studio 2008 C#Windows窗体前端来访问它.我必须通过网络连接访问数据库,而不仅仅是在本地计算机上.我还需要在代码中定义运行时数据库的位置,而不是Visual Studio中的"数据源"视图.如果我的问题需要重构或不理解,请告诉我,我会调整.我的部分问题是我甚至不确定如何提出正确的问题,更不用说答案了.
如果不是出于商业目的,您可以尝试使用SQL Server 2008 Express.它可以与Visual Studio 2008进行良好的集成以进行开发,并支持LINQ,实体数据模型和ADO.NET实体框架,以便轻松创建下一代支持数据的应用程序.
http://www.microsoft.com/express/sql/default.aspx
您还可以将连接字符串存储在应用程序配置文件中,并以编程方式检索它们以设置数据库连接.
http://www.codeguru.com/columns/DotNet/article.php/c7987/