一个有关于PB+SQL SERVER的问题,急!!!!!!!!

hnwczgw 2002-04-03 03:21:53
本人用PB6.5+SQL SERVER7.0进行数据库应用程序的开发,可是有个问题:
比如语句: select sum(A) into :ld_A from tableA where ID=:ld_ID;
在查询分析器中正常并显示结果;在PB的sript中编译也没有问题,可是到试运行时却没有执行该语句,因此也就更没有满意的结果了。
请问就是为何,这样的语句为什么不被执行?
谢谢!!
...全文
35 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sydeng 2002-04-03
  • 打赏
  • 举报
回复
设置debug,看sqlcode等参数是否正确.
konrong 2002-04-03
  • 打赏
  • 举报
回复
那可能ID不配!
hnwczgw 2002-04-03
  • 打赏
  • 举报
回复
没有空耶
konrong 2002-04-03
  • 打赏
  • 举报
回复
对了,如果你的某条记录在表中是NULL的,那么统计就没有结果!
orient_yang 2002-04-03
  • 打赏
  • 举报
回复
我也觉得问题不在这里,可能其他的地方存在问题。
hnwczgw 2002-04-03
  • 打赏
  • 举报
回复
设过了,比如程序是这样的:
语句A
语句B
select sum(A) into :ld_A from tableA where ID=:ld_ID;
语句C
语句D

到运行时语句A、B、C、D都执行了,就是象那样的语句没有反应。
konrong 2002-04-03
  • 打赏
  • 举报
回复
你的数据库连接上了吗,早上我一个游标,由于没有写连接数据库的原因,就是读不出值,害我瞎忙了一个上午。。。
liu7537 2002-04-03
  • 打赏
  • 举报
回复
问题不是处在这条语句,你把这条语句前后相关的语句全都铁出来,大家号帮你分析呀。
my_yinger 2002-04-03
  • 打赏
  • 举报
回复
看样子好象没问题啊
你在pb中设断点跟踪了吗,能确定执行到这句了吗,是不是你的程序逻辑上有问题,根本就没有执行到这句?

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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