找回密码
 注册成为天翎用户
查看: 1756|回复: 10

如何更新数据表?

[复制链接]
shijian3509 发表于 2012-5-7 14:59:12 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-5-23 19:00 编辑

我在做一个功能,通过代码的方式用我这个表单上的数据,根据用户的id更新另一个表单上的数据,怎么实现??
bess 发表于 2012-5-7 15:45:13 | 显示全部楼层
您好,不太明白您的意思,麻烦您结合您的具体业务将您的需求描述出来,以便我们提供最优的解决方案给您,谢谢!
回复

使用道具 举报

 楼主| shijian3509 发表于 2012-5-7 16:00:15 | 显示全部楼层
这两个表单中的字段很多都是相同的续签的意义就是覆盖掉原来过期的信息。如果需要源码的话可以QQ联系我791514458

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

bess 发表于 2012-5-7 16:31:17 | 显示全部楼层
您好,您可以在操作按钮的动作执行前脚本里面写入您实现功能的代码。
关于更新表单记录的代码您可以类似参考这个帖子:http://www.teemlink.com/bbs/view ... hlight=%B8%FC%D0%C2
回复

使用道具 举报

bess 发表于 2012-5-8 11:04:31 | 显示全部楼层
本帖最后由 bess 于 2012-5-8 11:29 编辑

您好,关于平台一些代码的解说您可以参考这个帖子:http://www.teemlink.com/bbs/view ... ages.cn.myapps.base
有问题,我们再沟通!
回复

使用道具 举报

 楼主| shijian3509 发表于 2012-5-8 11:23:16 | 显示全部楼层
那个设置值的时候 是哪一条语句确定了给哪一行数据设置值啊?
就是根据Id 给这条语句设置值我没有看到
回复

使用道具 举报

 楼主| shijian3509 发表于 2012-5-8 11:34:48 | 显示全部楼层
我要做的功能是更新不是插入。
回复

使用道具 举报

purple 发表于 2012-5-8 11:37:08 | 显示全部楼层
您好,示例是已取到的名称为标识符,存在即更新,不存在即新建,您是更新,那就参考更新相关的代码就可以啦。同时,示例中是需求是名称是唯一标识符,所以是根据名称查询数据库,具体的您可见sql语句。
回复

使用道具 举报

 楼主| shijian3509 发表于 2012-5-8 11:47:54 | 显示全部楼层
var doc = process.doNew(subform,getWebUser(),createParamsTable());??什么意思
var sql="select * from  tlk_kucunxx where YAOPNAME='"+tool+"'";
var datas = queryBySQL(sql);
var value;
if(datas.size()>0){
        for (var iter = datas.iterator(); iter.hasNext();) {
        
                var data = iter.next();
        
                value = data.getItemValueAsInt("KUCUNSHULIANG");
        }
        tool4+=value;
        data.findItem("KUCUNSHULIANG").setValue(tool4);
        data.doUpdate(doc);??这个又是什么意思啊?是不是在执行更新操作呢 他更新的只有一个字段吗?还有就是我还是没有看到他在那里根据名成更新了?
回复

使用道具 举报

 楼主| shijian3509 发表于 2012-5-8 11:52:46 | 显示全部楼层
好的可能有点明白了
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 19:39

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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