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

    摘要: 安装了sql server2000 其中有个联机丛书非常不错,现在我想把它单独提取出来,不知道各位兄弟是否曾经如此做过?指点一下小弟怎么样?谢谢! 网上找了很久好象没看见下载的呐…… 在csdn里搜索一番,那个地址失效了,恩 ......
 ·编译的问题,请赐教    »显示摘要«
    摘要: 我用delphi7编了个程序,用了数据库的控件和indy的tcp控件。在2000profession上编的,在2000server上运行.exe文件,为什么一点反映都没有?编译时选中了工程属性中的package页的runtimepackage。若不选,提示缺少文件,可是把所要的所有文件都考过去,有没反映了。请问怎么才能让他运行正常啊? ......


为何在javabean里无法判断条件呢

我在jsp页面中调用javabean,传了一个变量过去.  
  arrayCondition[1]="1";  
  为何程序总是执行else那段呢?  
  为何它判断不了?  
  if   (arrayCondition[1].length()>=1){  
  //工作地点  
  if   (strSql   !=   ""){  
  strSql+="   and   ";  
  }else{  
  strSql="   where   ";  
  }  
  if   (arrayCondition[1]=="1"){  
  strSql+="   workLocation   in   (0,2)   ";  
  }else   if   (arrayCondition[1]=="2"){  
  strSql+="   workLocation<=22   and   workLocation<>2   ";  
  }else   if   (arrayCondition[1]=="3"){  
  strSql+="   workLocation>22   ";  
  }else{  
  //为何程序总是执行这一段呢?  
  }  
  }

NO.1   作者: haimingway

跟踪一下arrayCondition[1]是否为null

NO.2   作者: lukelan

你传递参数的方法是否正确?把相关语句贴出来吧  
  你可以试着在javabean中把参数的值打印出来看看

NO.3   作者: gyylalala

arrayCondition[1]=="1"    
  改为这样就可以了:arrayCondition[1].equals("1")  
   
  字符串是对象,JAVA中对   arrayCondition[1]=="1"   判断的是这左右两边的对象是否相等,而不是判断其字符串的值是否相等,所以判断结果是不等,所以就总到else里面了。:)  
   
  GOOD   LUCK!

NO.4   作者: lhbf

你先设法看一看数组一号单元中究竟传出来的什么数。


 ·update的巨难问题,望高手指教    »显示摘要«
    摘要: 有一张余额表tb_balance 其中有lender_balance(每天余额)和lender_total(累计余额)和date等字段 大致数据如下: tb_balance lender_balnce lender_total date accounts 1000 0 20030101 10012001110 1500 0 20030102 10012001110 800 0 ......
» 本期热门文章:

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