找回密码
 立即注册

QQ登录

只需一步,快速开始

xxwood

初级会员

35

主题

81

帖子

240

积分

初级会员

积分
240

活字格认证

[处理中] 关于insert的问题

xxwood
初级会员   /  发表于:2022-9-8 11:47  /   查看:3471  /  回复:3
1金币
在写InsertCommand的过程中发现两个问题:
1、在我按下“添加”按钮后,表格最下面会添加一个空行,这时如何让表格自动滚动到最后?
2、我用的是Oracle数据库,主键列 id 的值是用序列自动生成的,因此在页面上我不需要输入id值,但是我输入完其它字段然后按下“更新”按钮后,表格中我还是看不到id值(数据确确实实已经添加到数据库里了),而且添加的这一行还是在最后呆着,没有到它改在的位置去(数据是有排序的),似乎缺一步刷新表格数据的步骤。该怎么做?

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-8 18:07:07
沙发
1.可以通过toprow跳转
  1. FpSpread1.ActiveSheetView.TopRow
复制代码


2.我没明白你说的“数据是有排序的”是什么意思,这个和oracle数据库应该没有什么关系
回复 使用道具 举报
xxwood
初级会员   /  发表于:2022-9-9 08:57:48
板凳
Richard.Ma 发表于 2022-9-8 18:07
1.可以通过toprow跳转

1.jpg
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-9 15:57:37
地板
这个需要你重新绑定数据,如你所说你提交的本来就不包括ID列,这个不会自动更新的

另外你说的应该在18行我不太明白,如果你排序是在数据源完成的,那重新绑定数据源后自然就是按照你数据源中的顺序了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部