首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少数据更新

缺少数据更新
EN

Stack Overflow用户
提问于 2009-10-02 18:31:51
回答 1查看 147关注 0票数 0

我有一个问题,数据没有更新CRM在我妻子的办公室。

设想情况:

  1. 用户加载应用程序。来自DB的
  2. 数据填充主视图。disabled.
  3. Looking
  4. 用户打开编辑屏幕。为正确的详细项填充
  5. 数据。
  6. 用户更改一个值(在任何字段上)。保存按钮随着数据更改而激活。

H 113用户单击保存。H 214<代码>H 115数据在编辑屏幕上刷新(以证明所做的更新),并将原始数据恢复到编辑屏幕。H 216H 117保存按钮位于主数据网格处,在编辑屏幕后面,数据显示为updated.

  1. Close编辑屏幕,新数据在主视图中仍然可见。
  2. 单击刷新,主数据恢复到原始内容。

所有的变化都消失了。

如果我在dev网络上运行完全相同的场景,数据库就会更新。

那么,这两种环境有什么不同呢?办公室里有一个域名。我正在使用SQL身份验证,所以这不重要。我正在为我的测试DB服务器运行一个带有MSSQL2005EEVM的Win2003 EE,该服务器模拟office服务器。我使用生产数据库的备份来填充dev DB。我已经检查了SQL用户权限。事件查看器或DB服务器上的SQL日志中没有错误。所有工作站都是Win7 Ent。我在家里运行x64,而办公机器是x86。在我的机器上遍历代码并不能提供任何洞察力,因为一切都在我的dev环境中工作。

这款应用程序从2008年12月就已经出现了。我每月至少更新一次。

ClickOnce部署。

我需要运行来访问更多信息。除此之外,我毫无头绪。到底发生了什么?为什么它在dev而不是prod中起作用?对如何追踪这件事有什么建议吗?

Thx,

伊万

EN

回答 1

Stack Overflow用户

发布于 2009-10-02 18:39:43

启动应用程序之后,但在单击“保存”之前,请在中重命名该表。查看应用程序是否抛出关于不存在的表的错误。如果您没有得到一个错误,那么C#就不会试图更新数据库。如果您获得了将表重命名的错误,请在表上添加一个触发器以写入日志表,重新启动应用程序,然后尝试保存。签入日志表,它插入了什么吗?从那里出发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1511131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档