嗨,我几周前创建了一个WPF(Visual Studio 2010)应用程序,它在我的pc上本地运行离线。我连接到一个数据库(MS SQL .mdf)效果很好。但现在我需要做一个更新的应用程序,我想知道如何做到这一点主要问题是我怎么不再次从空数据库开始如何使更新和使用已经填充的数据库?任何可以看到某些东西或一些例子的地方。 THX 编辑:如果它可能我想做更新不使用互联网。数据库结构是相同的,我只是对后面的代码做了一些更改...更新问题与wpf(离线)应用程序c#
1
A
回答
1
您需要一个SQL Schema Compare
工具来比较旧的SQL架构和新的SQL架构。 有各种工具,其实Visual Studio
甚至有one。
但是对于复杂的情况下,您可能有free alternatives
所有你需要的是为了保护数据来定义架构更改你的数据库之间,并编辑生成的SQL差异。
1
我使用SchemaCompares。
我创建了一个包含所有更改的新数据库(我使用本地数据库)。 之后,我使用VS SchemaCompare来更新我的旧版本。
SchemaCompare匹配两者之间的差异并更新旧的。 MSDN
该比较还具有使用来自框架(int = 0,bool = false ...)的默认值填充不可空的新列(本机类型)的能力。
相关问题
- 1. WPF UI更新线程问题
- 2. WPF - 事件线程,GUI更新问题
- 3. 与离线网络应用程序jQuery移动问题
- 4. LINQ to SQL更新WPF应用程序中的问题
- 5. 离线C#WPF应用程序的数据库方法
- 6. 问题更新GAE Python应用程序
- 7. Android应用程序更新问题
- 8. 自我更新应用程序问题
- 9. 新到mac.Permission问题与应用程序
- 10. 更新内容与C#应用程序
- 11. 线程更新壁纸停止离开应用程序时?
- 12. WPF线程问题
- 13. WPF线程问题
- 14. 更新应用程序后的iPhone应用程序问题
- 15. 如何从线程更新WPF应用程序中的UI?
- 16. 任何应用程序级别的线程更新进度WPF
- 17. GUI线程更新问题
- 18. WPF调度程序/线程问题
- 19. C#线程与AutoResetEvent问题
- 20. 离子应用程序构建问题
- 21. 离线Web应用程序
- 22. 钛离线应用程序
- 23. Angular应用程序离线
- 24. WPF线程问题更好选项
- 25. C#WPF从工作线程更新UI
- 26. WPF定制BalloonTips问题与多线程
- 27. ASP.NET MVC离线应用程序url问题
- 28. 离线iPad Web应用程序 - 数据库/ WordPress问题
- 29. 设计问题,离线Web应用程序
- 30. HTML5离线单页应用程序(SPA) - 安全问题
它是什么样的数据库? MySQL,MsSQL等 – Despertar
MSsql,我不会对数据库做任何更改只是程序代码 – denza