Foxtable(狐表)用户栏目专家坐堂 → 使用convert时提示 convert是一个类型,不能用作表达式,何解?


  共有2243人关注过本帖树形打印复制链接

主题:使用convert时提示 convert是一个类型,不能用作表达式,何解?

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
使用convert时提示 convert是一个类型,不能用作表达式,何解?  发帖心情 Post By:2016/2/23 10:36:00 [显示全部帖子]

    Dim dtp_timestart As WinForm.DateTimePicker
                 dtp_timestart = e.Form.Controls("dtp_记录开始时间")
                 Dim str_timestart As String
                 str_timestart=Convert(dtp_timestart.value,system.String)
                 Dim dtp_timeend  As WinForm.DateTimePicker
                 dtp_timeend = e.Form.Controls("dtp_记录结束时间")
                 Dim str_timeend As String
                 str_timeend=Convert(dtp_timestart.value,system.String) 
  

           If dtp_timestart.Value IsNot Nothing And dtp_timeend.Value IsNot Nothing Then     
         

                str_timerange   =   "记录时间 >=  '" & str_timestart  & "'  And 记录时间 <= '" & str_timeend & "'" 
            
                If Filters> "" Then
                     Filters=Filters & "And" 
                End If                      
               Filters = Filters & str_timerange
            End If


 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2016/2/23 10:52:00 [显示全部帖子]

直接写是可以,问题是为什么会有convert那个提示呢? 我看示例上面也是把 convert当做表达式用的。

 回到顶部