我会尽量保持简单和简短的问题 - 发布使用SQL Server数据库的Windows窗体应用程序时的最佳做法是什么?
将ClickOnce与先决条件一起使用我可以强制执行SQL Server Express安装,但如果已经安装了该怎么办?你如何建立连接字符串?如何找到服务器实例的名称?应该使用什么样的身份验证 - Windows或SQL?这个过程可以自动化还是用户交互不可避免?
答案 0 :(得分:1)
添加答案,因为这是你决定去的方式,很乐意提供帮助:)
您还可以考虑使用不需要设置的SQL Server Compact,并直接在您的应用程序中运行。当然不提供SQL Express的所有功能,所以实际上取决于您的需求。
查看:Microsoft SQL Server Compact 4.0
注意:如果你可以轻松摆脱你的触发器,你要么削减了功能,要么你摆脱了你并不真正需要的东西。我老了,从不使用触发器,它们被误用,看到人们创建触发器只是为了在列中设置默认值,因为不知道可能使用了默认值。
答案 1 :(得分:0)