Foxtable(狐表)用户栏目专家坐堂 → find返回值不生效


  共有3741人关注过本帖平板打印复制链接

主题:find返回值不生效

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


加好友 发短信
等级:二尾狐 帖子:562 积分:4845 威望:0 精华:0 注册:2014/4/29 14:32:00
find返回值不生效  发帖心情 Post By:2014/5/28 14:24:00 [只看该作者]


 Dim dr As DataRow
        dr = .DataTable.Find("yhdm = '"& yhdm &"'")
        If dr IsNot Nothing Then
            MessageBox.Show(.Cols("yhdm").Caption+yhdm+"已经存在!","警告")
            '新增或者修改时默认选中第一行第一列,并进入编辑状态
            e.Form.Controls("you1").BaseControl.Row=0
            e.Form.Controls("you1").BaseControl.Col=1
            e.Form.Controls("you1").BaseControl.StartEditing
            '新增或者修改时默认选中第一行第一列,并进入编辑状态
        Else

end if
以上代码,.DataTable.Find("yhdm = '"& yhdm &"'")无论输入什么都会提示已经存在,如果直接改成.DataTable.Find("yhdm = '005‘)常量就能正常判断

求帮助

 回到顶部
总数 27 1 2 3 下一页