当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·高分求宝,100不够再加    »显示摘要«
    摘要: 本人想要两样东西。 borland optimizeit suite enterprise edition 5.5 的破解或注册机 togetherjbe 6.1 版本的破解或注册机 只要程序运行马上给分。100不够还可以在加。 需要多少分可以提出来。 hmucheng@163.com hmc@rocs.cn 请两个都发。谢谢。 ......
    摘要: 在电脑机房里,有五、六十台电脑。主机下有一个文件夹被10台电脑虚拟成它们的一个分区,并且播放“开天辟地”教学演讲都没有什么事。可是,如果让二十多以上的电脑用一起共享这个文件夹,一起播放教学演讲时,主机常常死机。主机用的是win2000操作系统和256兆的内存条,客户机用的是win98操作系统。如果不让加内存条(学校领导不给money)的情况下,如何让五、六十台电脑同时共享主机上的文件夹,并......


一个参数视图的问题

一个参数视图如下:  
  SELECT   L_cansh.bianh,   L_cansh.minch,   L_cansh.lib;  
    FROM   ;  
            L_cansh;  
    WHERE     L_cansh.lib   =   ?lc_m1   ;  
    ORDER   BY   L_cansh.minch  
   
  当lc_m1=C时返回内容如下:  
  bianh     minch         lib  
  1012     "焊接面"     "C"  
  1023     "无字符"     "C"  
  1011     "元件面"     "C"  
   
  请问:当lc_m1为何值时,可以返回L_cansh表中的所有内容?  
  或者说以上视图应该如何写,才能按要求返回部分内容或全部内容?  
 

NO.1   作者: xiolig

核心问题是:如何解决同一参数的多次引用问题?  
  根据执行查询前参数是否已经存在,分两种情况讨论:  
  一、参数在执行查询前存在:  
      这种情况下最简单,不必担心参数的重复引用问题,如:  
          SELECT   ...   WHERE   ISNULL(?lc_ml)=.T.   OR   L_cansh.lib=?lc_m1   ...  
  二、参数在执行查询前不存在,查询时自动弹出对话框要求用户输入  
      这种情况下重复引用会导致多次输入提示,就象是不同的查询参数  
      也许可以用自定义函数的办法解决,但无法在视图设计器中调用自定义函数  
      不用视图设计器建立视图的情况下未经测试。  
 


    摘要: 谢谢大家! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE