0

例如我开发了 c# 应用程序(带有 sql 数据库)并安装在 win OS 上,然后用于保存一些数据。现在我需要安装新窗口,我保存的数据发生了什么?

4

1 回答 1

0

通常,您所指的数据可能是在安装过程中创建的,也可能是在使用程序本身时创建的(如 OLTP 应用程序)。如果假设您已遵循所有最佳实践并使用创建的安装包创建了应用程序,那么卸载程序应该为您提供存储您的首选项(如模板和布局等)的选项(如果您的程序支持这些东西)。但至于数据,甚至在您的情况下,存储在 SQL 中的数据不会被删除,除非您在卸载时特别提到要删除表或数据库。因此,当您提到新窗口时,只需确保数据库存在并且所有数据都处于联系状态(很可能会如此)。然后还要确保新窗口指向具有所有必要的约束和身份验证的数据。

于 2012-08-26T22:38:47.900 回答