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

[其他] 视图SQL模式中用另一个数据源查询sql并返回之

[复制链接]
金中软件 发表于 2014-9-15 15:36:29 | 显示全部楼层 |阅读模式
本帖最后由 nice 于 2014-9-23 09:46 编辑

如题,
由于要从另一个系统读取数据,我新建了第二个数据源B,连接的是另一台电脑上的数据库(已成功),读取用户信息表,然后以视图列表的形式展现。
以下是视图sql模式的代码:
  1. var sql=" select *,'11e4-01c4-49517419-9b25-3bdc7e4da625' as DOMAINID from qjsq.dbo.tlk_kf_population_total_table";
  2. sql;
复制代码
但这样前台报错:
QQ截图20140915153227.png
控制台又未见打印出错误信息。
tomcat貌似报空指针异常。
PS:
版本:sp10
数据库:sqlserver 2008
浏览器:IE,360,谷歌
nice 发表于 2014-9-15 15:59:54 | 显示全部楼层
qjsq.dbo.tlk_kf_population_total_table

你看下你这个表中  有没有 表单id   软件id  domainid  没有需要 加入的!
回复

使用道具 举报

 楼主| 金中软件 发表于 2014-9-15 16:12:09 | 显示全部楼层
回复 2# nice
  1. var sql=" select *,newid()as id,'11e4-01c4-49517419-9b25-3bdc7e4da625' as DOMAINID from qjsq.dbo.tlk_kf_population_total_table";
  2. sql;
复制代码
id, DOMAINID都有了。
回复

使用道具 举报

nice 发表于 2014-9-15 16:15:30 | 显示全部楼层
回复 3# 金中软件


    applicationid
回复

使用道具 举报

 楼主| 金中软件 发表于 2014-9-15 18:16:16 | 显示全部楼层
回复 4# nice


    APPLICATIONID 添加了也不行
  1. select *,newid()as id,'11e4-01c4-49517419-9b25-3bdc7e4da625'as DOMAINID,'11e4-028b-789a38d4-9751-b7634950c757' as APPLICATIONID from qjsq.dbo.tlk_kf_population_total_table
复制代码
回复

使用道具 举报

nice 发表于 2014-9-16 10:40:27 | 显示全部楼层
本帖最后由 nice 于 2014-9-16 10:42 编辑

表单只能使用映射的.
item_id
数据源的方式只是用于脚本查询.getItemValueAsString("id");
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:29

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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