Foxtable(狐表)用户栏目专家坐堂 → 代码问题,请求帮忙,谢谢。


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

主题:代码问题,请求帮忙,谢谢。

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


加好友 发短信
等级:二尾狐 帖子:526 积分:5083 威望:0 精华:0 注册:2015/4/15 15:25:00
代码问题,请求帮忙,谢谢。  发帖心情 Post By:2016/8/31 13:49:00 [只看该作者]

命令窗口

第1段代码:

Dim s1 As String = Tables("HrEmployee").Current("CardID")
Dim s2 As String = "J" & s1.SubString(1)

Dim dr As  DataRow = DataTables("员工名册").Find("[工号] = 'J0005'")
If dr IsNot Nothing
    Output.Show(3)
Else
    Output.Show(4)
End  If

Output.Show(s1)
Output.Show(s2)

执行结果:
3
00005     
J0005   


每2段代码:

若将 J0005改为s2,如下:

Dim s1 As String = Tables("HrEmployee").Current("CardID")
Dim s2 As String = "J" & s1.SubString(1)

Dim dr As  DataRow = DataTables("员工名册").Find("[工号] = 's2'")
If dr IsNot Nothing
    Output.Show(3)
Else
    Output.Show(4)
End  If

Output.Show(s1)
Output.Show(s2)

执行结果:
4
00005     
J0005  

我需要用第2段代码,获得第1种结果,代码要怎么修改,还是无法这样作业?

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/8/31 14:41:00 [只看该作者]

Dim dr As  DataRow = DataTables("员工名册").Find("[工号] = '" & s2 & "'")

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


加好友 发短信
等级:二尾狐 帖子:526 积分:5083 威望:0 精华:0 注册:2015/4/15 15:25:00
  发帖心情 Post By:2016/8/31 14:54:00 [只看该作者]

谢谢了~

学艺不精啊,丢人了~~~

 回到顶部