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

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

[商务] 关于通过iScript查询数据库问题

[复制链接]
qw0431 发表于 2011-10-25 11:59:11 | 显示全部楼层 |阅读模式
我想做个下拉框,选项从数据库来取,参照myapp的例子 我写的脚本如下

var dql ="$forname='ebc_proj_info'";
var opts = $TOOLS.createOptions();
var query=queryByDQL(dql);
var value="";
if(query!=null){
  for(var iter = query.iterator();iter.hasNext();){
    var doc= iter.next();
    value= doc.getItemValueAsString("项目名称");
  opts.add(value,value);
  }
opts;

但是结果报错,错误提示如图
新建位图图像1.jpg
我把脚本逐行调试,发现问题是出在value= doc.getItemValueAsString("项目名称"); 这行,通过调试也已经确认了此时doc不为null
数据库表如下
新建位图图像.jpg
表名在数据库库中为tlk_ebc_proj_info
数据源已经确认没有错误.
请帮我指出错误.
admin 发表于 2011-10-25 12:02:14 | 显示全部楼层
您好,没看到您的错误信息,能否重新上传图片?var query=queryByDQL(dql);您这句脚本返回的size,和您数据库查询的记录条数是一样的么?
 楼主| qw0431 发表于 2011-10-25 12:29:17 | 显示全部楼层
图片已重新上传
perwang 发表于 2011-10-25 12:37:34 | 显示全部楼层
好像是少了一个}。错误提示很明确啊
purple 发表于 2011-10-25 13:31:56 | 显示全部楼层
您好,是缺少了}。请看您的脚本。
123.jpg
 楼主| qw0431 发表于 2011-10-25 13:38:42 | 显示全部楼层
哈哈,这么低级错误我也犯,见笑见笑

本版积分规则

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

GMT+8, 2026-8-12 07:30

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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