填报报表,提交后提示成功,但数据库没有被更新。填报报表不能直接用SQL语句来更新的吗?感觉这样好麻烦啊,总不知道问题在哪里。是不是更新的表所有字段都要参与还是可以只更新某几个字段的,填报属性的提交条件又是什么意思,感觉这些官方都没有详细地介绍过……日志也看不到填报时的相关信息。
你选择的是更新提交,但是你要更新的列 item_picture 没有区分主键。
这样能虽然能提交成功,但是数据库会找不到对应的数据进行更新操作,即出现你说的情况!
例如:刘、关、张三人,你想要更改三人的年龄,你需要指明具体哪一个人。
跟新的话,你这里得有唯一主键,要不然他都不知道根据啥更新
另外只要你勾选主键了,那么选择智能提交就行了
这个数据库更新的问题已经解决了。数据库字段只记录了图片的存放路径,现在还有个问题:使用文件上传下载控件在本地提交没有问题,但远程提交文件上传不到服务器上指定的路径,比如手机上操作就有问题。