天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

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

[已解决] 已经录入的用户帐号(不是当前登录的),获取到对应的用户名称

[复制链接]
沈阳铁路局 发表于 2012-11-12 10:04:46 | 显示全部楼层 |阅读模式
本帖最后由 沈阳铁路局 于 2012-11-12 13:30 编辑

如题,请问 我用SQL语句在数据库中能正常取出 为何在脚本中不行
 楼主| 沈阳铁路局 发表于 2012-11-12 10:07:13 | 显示全部楼层
就是想在T_USER 表中 根据LOGINNO取到NAME值
 楼主| 沈阳铁路局 发表于 2012-11-12 10:07:46 | 显示全部楼层
和TLK_的表不一样吗?
bess 发表于 2012-11-12 10:08:45 | 显示全部楼层
您好,麻烦您用打印语句定位一下,是否您的sql有条件查询.同时,如是在脚本中查询数据库,您需要通过我们平台的查询数据库的方法才能查询到数据库,插叙的方法有"queryByDSName();"以及"queryBySQL()";
 楼主| 沈阳铁路局 发表于 2012-11-12 10:10:09 | 显示全部楼层
就是没有取出值来,没报错,SQL语句是正常的
 楼主| 沈阳铁路局 发表于 2012-11-12 10:10:41 | 显示全部楼层
用的是 queryBySQL()
bess 发表于 2012-11-12 10:11:39 | 显示全部楼层
您好,麻烦您贴出您的全部脚本,并告知您具体 是将脚本写在哪里的,谢谢!
 楼主| 沈阳铁路局 发表于 2012-11-12 10:16:09 | 显示全部楼层
var kh=getItemValue("loginkh");
var rtn2=""
if (kh != null&&kh !="") {
var sql = "select  *  from T_user where loginno='"+kh+"'";

var rtn = queryBySQL(sql);
if (rtn != null && rtn.size()>0){
var iter=rtn.iterator();
var doc=iter.next();
var rtn2=doc.getItemValueAsString("name");
println(rtn2);
}
}
rtn2;
bess 发表于 2012-11-12 10:33:16 | 显示全部楼层
您好,麻烦您换成queryByDSName方法,通过数据源的方式去查询.
 楼主| 沈阳铁路局 发表于 2012-11-12 11:01:46 | 显示全部楼层
能解释一下 为什么吗?

本版积分规则

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

GMT+8, 2026-8-12 19:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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