我很少有人怀疑你们。我现在已经足够google了。我对C#
非常纯洁。
我已经关注了一些tutorials
,然后我做了Windows Form App with using local database
。
它使用Visual Studio 2010
本地数据库文件为.sdf
格式。然后我按照教程中的描述部署项目。我在我的电脑上运行我的应用程序。
没有安装服务器。但应用程序是工作文件。我可以使用我的应用程序插入,更新和删除数据。
毕竟那些。我使用Visual Studio 2013
本地数据库文件在.mdf
中开发了相同的应用程序。部署。但它现在没有用。
我想知道。
拜托,我希望你们都回复。
答案 0 :(得分:1)
我猜第二个应用程序无法运行,因为它需要一个SQL Server实例启动并运行。 SQL Compact版本(sdf)不需要运行服务器,而SQL Server数据库(mdf)则需要运行。
关于您的其他问题。
没有“最佳做法”,您可以根据自己的要求使用其中一种。
您可以使用SQL脚本在安装过程中创建数据库。
是的,您可以在安装了.net运行时的任何计算机上运行winforms,它根本不需要与SQL Server一起运行。