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

QQ登录

只需一步,快速开始

查看: 1556|回复: 4

[结贴] Oracle的数据源,baasData.val('username')取值的时候取不出来

[复制链接]

37

主题

99

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
发表于 2017-1-11 18:53:53 | 显示全部楼层 |阅读模式
我使用Oracle的数据源,baasData.val('username')取值的时候却取不出来,而用mysql的数据源却没有问题,请问这是怎么回事呢?
发表于 2017-1-12 09:10:27 | 显示全部楼层
先确保 Oracle 数据库表中是有数据的!并且也有username字段
其次 baasData.count()  大于0   ,前端data有数据
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

37

主题

99

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2017-1-12 12:12:11 | 显示全部楼层
liangyongfei 发表于 2017-1-12 09:10
先确保 Oracle 数据库表中是有数据的!并且也有username字段
其次 baasData.count()  大于0   ,前端data有 ...

数据库表中肯定是有数据的,因为登录都成功了,说明读取了数据,userData.filters.setVar()这个都成功执行了,但是userData.getValue('username')或者userData.val('username')都取不出来,也没报错。不知道是哪里出了问题。
回复 支持 反对

使用道具 举报

发表于 2017-1-12 16:29:08 | 显示全部楼层
joechinochl 发表于 2017-1-12 12:12
数据库表中肯定是有数据的,因为登录都成功了,说明读取了数据,userData.filters.setVar()这个都成功执 ...

userData 中有数据才可以获取啊!
你先试试userData.count() 是多少??
如果里面有数据!就可以去到值才对!
你是baasData组件吗??看下源码 ,列定义正确吗??

有可能Oracle 数据库字段都是大写!你把字段名字改成大写试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

37

主题

99

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2017-1-12 16:32:54 | 显示全部楼层
liangyongfei 发表于 2017-1-12 16:29
userData 中有数据才可以获取啊!
你先试试userData.count() 是多少??
如果里面有数据!就可以去到值才 ...

果真是太小写问题,多谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 14:13 , Processed in 0.108396 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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