起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1496|回复: 4

[结贴] 连 SQLserver数据库后 进行SaveData操作时 出现无法更新标识列 'recKey'。

[复制链接]

17

主题

78

帖子

158

积分

初级会员

Rank: 2

积分
158
QQ
发表于 2017-3-15 15:16:33 | 显示全部楼层 |阅读模式
连 SQLserver数据库后  进行SaveData操作时 出现Caused by: java.sql.SQLException: 无法更新标识列 'recKey'。 如下:
Caused by: java.sql.SQLException: 无法更新标识列 'recKey'。
        at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365)
        at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)
        at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224)
        at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:628)
        at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:525)
        at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:487)
        at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.execute(JtdsPreparedStatement.java:475)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        ... 24 more
我试过 把数据库中的 自增标识去掉就可以  但是 我的数据库id 一直都是自增(由于要和别人对接 数据库不能动)    大神们看看能不能 在不去掉标识的情况下解决这个问题啊
发表于 2017-3-15 15:26:41 | 显示全部楼层
数据库字段不做数据交互!不保存这个字段值,1.http://docs.wex5.com/wex5-server-question-list-2020

2.如果此字段在数据库中不存在,那么baasData组件中请讲此字段定义为计算列!!
计算列只做页面显示!不做数据交互!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

78

帖子

158

积分

初级会员

Rank: 2

积分
158
QQ
 楼主| 发表于 2017-3-15 17:16:17 | 显示全部楼层
可是怎么设置计算列 呢     id列是之前数据库里面设置的自增  在bassDate组件 是无法进行操作的啊
回复 支持 反对

使用道具 举报

发表于 2017-3-15 17:21:01 | 显示全部楼层
花果山小石头 发表于 2017-3-15 17:16
可是怎么设置计算列 呢     id列是之前数据库里面设置的自增  在bassDate组件 是无法进行操作的啊  ...

id 列不适用前端代码更新  通 过设置http://docs.wex5.com/wex5-server-question-list-2020

我的意思是后台数据库没有的字段!而前端只用于显示的字段才设置为计算列的!!主键当然无法设置计算列!

请使用第一种方法!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

78

帖子

158

积分

初级会员

Rank: 2

积分
158
QQ
 楼主| 发表于 2017-3-15 17:27:55 | 显示全部楼层
好了 问题解决了 非常感谢 用第一种方法 更改保存范围    管理员结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-4 04:09 , Processed in 0.094602 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表