Abe*_*hew 7 c# mysql database sql-server desktop-application
我想用数据库创建一个桌面应用程序,使用Visual Studio 2013和C#,任何人都可以建议我用什么服务器来创建我的数据库,以便在我的客户端系统中运行我的应用程序,而无需在客户端安装任何数据库服务器系统[即没有安装MsSql服务器或MySql服务器或Acess],我希望我的应用程序在安装我自己的应用程序的exe文件时正常工作?
现在我在我的应用程序中使用MSSQL服务器,有没有办法在本地客户端系统中运行此应用程序而不安装MSSQL Server?[我的应用程序前端在安装.Net FrameWork 4.5时工作,我在Sql Server中需要这样的.mdf数据库]
有人说SQL Server Compact,但我不知道如何使用它
您可以使用 SQL Server Compact,它可以单独安装,也可以作为应用程序的一部分进行部署。
请参阅此处:如何部署 SQL Server Compact Edition 4.0?
这里:https://msdn.microsoft.com/en-gb/library/aa983326 (v=vs.110).aspx
您的应用程序中的数据库代码(除了连接字符串)不需要更改,因为您已经在使用某些版本的 SQL Server。
还有SQLite,据我所知它很受重视,但我对它知之甚少。http://www.sqlite.org/
希望有帮助!