请教sql()命令的正确用法

1.PNG

上图是我的表格,我想实现当用户选择“工厂名称”后“工厂ID”自动出现,我的sql语句是sql("JDBC2","select 工厂_id from 工厂列表 where 工厂名称="+c5,3,1),但是工厂ID不出现?问题如下:1、这条sql()命令正确格式是什么;2、命令=号后“+c5,3,1”是什么意思?3、最后的“3,1”是指表格的列和行,还是数据库的?

谢谢!

FineReport cjkEJ4 发布于 2019-8-20 21:39
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-20 22:05(编辑于 2019-8-20 22:08)
3改成1,你只有一列一行。(如果你工厂名不重复的情况下),3和1分别指的是你这个sql语句返回的表的列和行,如果解决了采纳一下。
  • cjkEJ4 cjkEJ4(提问者) 首先谢谢朋友的指教!我查到教程了,非常详细 https://help.finereport.com/doc-view-846.html
    2019-08-20 22:17 
最佳回答
0
cjkEJ4Lv3见习互助
发布于2019-8-20 22:18
  • 1关注人数
  • 565浏览人数
  • 最后回答于:2019-8-20 22:18
    请选择关闭问题的原因
    确定 取消
    返回顶部