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

QQ登录

只需一步,快速开始

查看: 7153|回复: 12

[结贴] 关于baas.net 数据新增问题,本地可以存储,但是数据库里为空,是什么原因?

[复制链接]

29

主题

72

帖子

192

积分

初级会员

Rank: 2

积分
192
QQ
发表于 2017-5-12 14:18:40 | 显示全部楼层 |阅读模式
关于baas.net 数据更新问题,本地可以存储,但是数据库里为空,是什么原因? 我用的是sql2005 数据库 ,ID是数据库的自增长,新增字段里没有选ID 列

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-12 14:22:38 | 显示全部楼层
是不是newdata以后没有saveData
所以前台有后台没有
回复 支持 反对

使用道具 举报

发表于 2017-5-12 14:24:32 | 显示全部楼层
本地可以存储  ,本地是存储在哪儿了??
是调用的 标准的saveAction 吗?

如果id是 数据库自增的!那就设置这个列不保存
http://docs.wex5.com/wex5-server-question-list-2020

新增的时候!随便给 ID 赋值就行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

72

帖子

192

积分

初级会员

Rank: 2

积分
192
QQ
 楼主| 发表于 2017-5-12 14:41:38 | 显示全部楼层
liangyongfei 发表于 2017-5-12 14:24
本地可以存储  ,本地是存储在哪儿了??
是调用的 标准的saveAction 吗?

试了没效果
回复 支持 反对

使用道具 举报

29

主题

72

帖子

192

积分

初级会员

Rank: 2

积分
192
QQ
 楼主| 发表于 2017-5-12 14:42:43 | 显示全部楼层
半导体 发表于 2017-5-12 14:22
是不是newdata以后没有saveData
所以前台有后台没有

        var data = this.comp("artData");
                criticism.newData();
        criticism.setValue("id", 10);
                criticism.setValue("content", this.comp("nameInput").val());
                 criticism.saveData();  

没效果
回复 支持 反对

使用道具 举报

发表于 2017-5-12 14:50:35 | 显示全部楼层
tt20108 发表于 2017-5-12 14:42
var data = this.comp("artData");
                criticism.newData();
        criticism.setValue("id", 10);

criticism 是一个baasData 组件吗??
baasData  的 saveAction 是否绑定了后台你定义的查询action呢(而且,它的实现就是标准的action吧!)??

F12 看下 调用代码    criticism.saveData();   的时候,有没有发送网络请求??
如果有网络请求!有没有报错呢??

另外 调试看一下criticism.getRowState(criticism.getCurrentRow())
的值是什么  ,状态如果是new才会新增的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

72

帖子

192

积分

初级会员

Rank: 2

积分
192
QQ
 楼主| 发表于 2017-5-12 15:02:27 | 显示全部楼层
liangyongfei 发表于 2017-5-12 14:50
criticism 是一个baasData 组件吗??
baasData  的 saveAction 是否绑定了后台你定义的查询action呢(而 ...

var criticism=this.comp("messageData");
        var data = this.comp("artData");
                criticism.newData();
        criticism.setValue("id", 10);
                criticism.setValue("content", this.comp("nameInput").val());
                 criticism.saveData();
        justep.Util.hint(criticism.getRowState(criticism.getCurrentRow()));、


f12后有请求  就是 justep.Util.hint(criticism.getRowState(criticism.getCurrentRow()));、 是none  不知道怎么解决
回复 支持 反对

使用道具 举报

发表于 2017-5-12 15:07:44 | 显示全部楼层
tt20108 发表于 2017-5-12 15:02
var criticism=this.comp("messageData");
        var data = this.comp("artData");
                criticism.newData();

执行  criticism.saveData(); 以前打印看下值!
执行完  criticism.saveData();方法当然就变成 none了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

72

帖子

192

积分

初级会员

Rank: 2

积分
192
QQ
 楼主| 发表于 2017-5-12 15:12:14 | 显示全部楼层
liangyongfei 发表于 2017-5-12 15:07
执行  criticism.saveData(); 以前打印看下值!
执行完  criticism.saveData();方法当然就变成 none了! ...

是new 但是 数据库里还是不更新
回复 支持 反对

使用道具 举报

发表于 2017-5-12 15:35:31 | 显示全部楼层
tt20108 发表于 2017-5-12 15:12
是new 但是 数据库里还是不更新

saveData 执行成功了!没问题的!确定你的saveData  action  实现部分是系统自带的吗??
action:common/CRUD/save

如果是的话!
按理说,就没问题才对的!

数据库你刷新一下!是不是缓存呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 17:38 , Processed in 0.101970 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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