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

 

 ·[存储过程] 如何赋值    »显示摘要«
    摘要: 我现在想写一个存储过程 从a的a1字段获得一个开始日期,然后从a的a2字段获得结束日期 然后将所有a1和a2之间的月份一个个得到放到b表的b1字段中 请问如何实现,小弟第一次编写存储过程,请多指教! ......
 ·acm代表队落选===伤心====    »显示摘要«
    摘要: 准备了4个月的acm代表队中最终还是没有我. 但我相信努力没有白费,以后会慢慢的发现的. 大家也要一起努力啊! ......


Access中一个讨厌的问题

在读控件内容时,总是提示错误说控件没有获得焦点,出错.  
  然后我每读一个,就要在前面加一个   XXX.SetFocus,   真是罗嗦!  
  像这样一句话:  
  sSQL="Select   *   From   Students   Where   StuNo="   &   txtStuNo.Text   &   "   And   Subject="   &   txtSubject.Text   &   ""  
  我就得拆成这么几句:  
  dim   sStuNum$,   sSubject$  
  txtStuNo.SetFocus  
  sStuNo=txtStuNo.Text  
  txtSubject.SetFocus  
  sSubject=txtSubject.Text  
  sSQL="Select   *   From   Students   Where   StuNo="   &   sStuNo   &   "   And   Subject="   &   sSubject   &   ""  
   
  真是麻烦死了!请问有什么方法可以解决这个问题?

NO.1   作者: zhoujin01

sSQL="Select   *   From   Students   Where   StuNo="   &   trim(txtStuNo.Text)   &   "   And   Subject="   &   trim(txtSubject.Text)   &   ""  
 

NO.2   作者: test7979

呵呵,Access就是这样的。  
   
  不过你作为一个programmer,写个函数总会的吧  
   
  Public   Function   GetText(ByVal   txt   As   TextBox)   As   String  
          txt.SetFocus  
          GetText   =   txt.Text  
  End   Function

NO.3   作者: changechange

第一,照你要求不应该使用text,用value比较好  
  第二,如果你必须使用text,那只有一个个setfocus了


    摘要: 我知道asp用和access及windows sqlserver2000相连,我听说能和execl和记事本能代替这两个东西,但不知怎么用l。execl和文本文件中的表及列怎么处理,多谢指教! ......
» 本期热门文章:

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