简单问题

wshcdr 2004-08-11 06:10:33
问题描述
想从表config中读出字段值给sle

写出如下语句
select "config"."portno","config"."setting","config"."rth", "config"."sth",&
"config"."inlen"
into :sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,
from "config";

PB说有:sytax error,
不知道怎么回事?
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
可能是klbt(快乐白兔) ( ) 信誉:101 说的问题

有无引号都无所谓,我倒觉得加引号好些,免得会和系统保留字冲突!
我一直都用了引号!
shijizhi 2004-08-11
  • 打赏
  • 举报
回复
注意一下字段的类型
klbt 2004-08-11
  • 打赏
  • 举报
回复
var5,后面的逗号去掉
wshcdr 2004-08-11
  • 打赏
  • 举报
回复
修改如下:
string var1
string var2
string var3
string var4
string var5

select config.portno,config.setting,config.rth, config.sth,config.inlen
into :var1,:var2,:var3,:var4,:var5,
from config;

sle_1.text = var1
sle_2.text = var2
sle_3.text = var3
sle_4.text = var4
sle_5.text = var5

依然有syntax error
快要疯掉了
lmcsdn 2004-08-11
  • 打赏
  • 举报
回复
select "config"."portno","config"."setting","config"."rth", "config"."sth",&
"config"."inlen"
into :sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,
from "config";

"config"."portno", 不要引号,还用中间不是句号,是逗号

from "config"; 不要引号




:sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,
不能这样赋值的

先定义变量,在

sle_1.text = 该变量
鸡翅多 2004-08-11
  • 打赏
  • 举报
回复
不要这样写,先赋给变量,再用变量赋给sle_1.text等等

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧