在jdbTable 中,如何指定view中的主键?

duoshanx 2003-08-22 11:16:50
用两个表做了一个view
自己可以更新。

但在jdbTable中更新时出错:

DataSet has no unique row identifiers.
Note: For QuerYDataSets you need to disable metaDataUpdate.RowID in the MeatDataUpdate property, in addition to setting the RowId property on a column.

可是我指定了一列如下:

column1.setReadOnly(true);
column1.setRowId(true);

可是还不行。
...全文
29 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
oboooa 2003-08-28
  • 打赏
  • 举报
回复
还有一点设置QueryDataSet的metaDataUpdate选项中去掉RowId

代码是:
queryDataSet.setMetaDataUpdate(MetaDataUpdate.TABLENAME+MetaDataUpdate.PRECISION+MetaDataUpdate.SCALE+MetaDataUpdate.SEARCHABLE)
duoshanx 2003-08-28
  • 打赏
  • 举报
回复
up?!

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧