以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据表过滤的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84966)

--  作者:danwenxie
--  发布时间:2016/5/14 9:46:00
--  数据表过滤的问题

各位大侠好!

 

\'注:Kyuanshijilu是表名,zj是字段名.现在我希望返回字段sj前4位跟文本框kqn内容相同的记录,代码这样写:
Tables("Kyuanshijilu").Filter = "  SubString( sj  ,0,4) Like \'"&  kqn.text &"\' "

 

运行时提示:

Substring()参数超出范围。
参数名: index

 

请问应该怎么办?


--  作者:Hyphen
--  发布时间:2016/5/14 10:18:00
--  
Tables("Kyuanshijilu").Filter = "  left(zj,4) = \'" &  kqn.text & "\' "


--  作者:danwenxie
--  发布时间:2016/5/14 14:24:00
--  

你好!,代码改后,提示:

表达式包含未定义的函数调用 left()。

可以告诉为什么吗?


--  作者:Hyphen
--  发布时间:2016/5/14 14:48:00
--  
Tables("Kyuanshijilu").Filter = " zj like \'" &  kqn.text & "%\' "
--  作者:danwenxie
--  发布时间:2016/5/14 15:05:00
--  
太感谢你了。