CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  Pb脚本语言

数据窗口的SQL语句修改问题

楼主852zxc(小强)2004-05-04 19:11:17 在 PowerBuilder / Pb脚本语言 提问

请问当动态修改数据窗口的SQL语句时,应该有哪些前提条件和注意事项?(如数据窗口不能定义有检索变量) 问题点数:40、回复次数:9Top

1 楼mittee(最后一条大白鲨[无限深情凝视花花版])回复于 2004-05-05 14:24:34 得分 0

注意事项   就是你的sql   语句必须是正确的,还有就是   from之前的字段名不要有任何改变Top

2 楼852zxc(小强)回复于 2004-05-05 18:04:43 得分 0

数据窗口原来的SELECT语句是:SELECT     tea_rule.rulename   ,   tea_rule.rulevalue       FROM   tea_rule         WHERE   (   tea_rule.rule_kind   =   '报名规则'   )   and(tea_rule.rulename   <>   '报名截止日期'   ),我在其后加上以下语句:"   "+"and   (jie="+ls_jie+")"  
  Top

3 楼klbt(快乐白兔)回复于 2004-05-05 22:47:53 得分 40

"   "+"and   (jie="+ls_jie+")"缺少单引号,应该是  
  "   "+"and   (jie='"+ls_jie+"')"Top

4 楼852zxc(小强)回复于 2004-05-06 02:47:17 得分 0

我动态改变数据窗口的SELECT语句的目的是要根据“届别”来检索数据。但在保存时,没有被检索出来的其他“届别”的数据也跟着改变了。请问是什么原因呢?Top

5 楼zzr72(宗宗)回复于 2004-05-06 07:41:15 得分 0

SQL语句中的变量前要加":"!Top

6 楼852zxc(小强)回复于 2004-05-06 20:46:32 得分 0

动态改变数据窗口的SQL语句的原因是在程序中要根据届别进行操作。从数据库中根据当前届别检索数据没问题,但当保存数据时却出现了问题:不是当前届别的记录也被更该了。请问是什么原因呢?Top

7 楼lxiaoa()回复于 2004-05-07 11:21:20 得分 0

把你的UPDATE代码贴出来看看。Top

8 楼852zxc(小强)回复于 2004-05-07 22:45:18 得分 0

if   dw_bm.update()=1   then    
        commit;  
        dw_bm.retrieve()  
  else  
        rollback;  
        messagebox("保存失败","保存失败了")  
  end   ifTop

9 楼zanglinfeng(More)回复于 2004-05-08 18:29:16 得分 0

if   dw_bm.update()=1   then  
        dw_bm.retrieve()    
        commit;Top

相关问题

  • 修改 SQL 语句
  • 如何用SQL语句修改SQL数据库的结构
  • 如何用sql语句修改sqlserver数据库结构?
  • Access数据库中插入,修改SQL语句怎么写?
  • 如何用sql 语句修改oracle数据库的 large_pool_size?
  • 如何用SQL语句写修改数据库字段数据类型?
  • 修改一条SQL语句?
  • 修改表的sql语句
  • 动态绑定数据窗口对象时,可以修改其SQL语句吗?
  • 在SQL查询分析器里修改表中数据(语句不会写)??!!

关键词

  • 语句
  • 数据
  • sql
  • jie
  • tea
  • bm
  • 保存
  • rule
  • 请问
  • dw

得分解答快速导航

  • 帖主:852zxc
  • klbt

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo