我为Staff提供了一个自定义页面类型,并且有一个名为 Function 的字段。我在这样的转发器中有一个WHERE条件:函数LIKE'%insurance%'并且在关键字“函数”附近出现错误语法错误
从错误中我猜 Function 是保留关键字,因此我将字段名称更改为 BusinessFunction 。但是,在更改字段名称后,我发现该字段的所有值都变为空白。如果我将其更改回来,则值会恢复正常。问题:是否有办法在保留已存在的值的同时更改字段名称 - 无需访问后端数据库?
答案 0 :(得分:3)
将括号Function
包含在括号中,以便解决问题:[Function]
当您说该字段的值为空时,您的意思是在转发器的显示器侧吗?您是否更改了转换以使用新字段名称?您是否更新了转发器的Columns属性以使用新字段名称与旧字段名称?它不会丢失所有数据,您只需要确保属性/字段名称的所有值都在各处更新,包括您可能为此页面类型使用的任何自定义代码。