Foxtable(狐表)用户栏目专家坐堂 → [求助]有关筛选条件的问题


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

主题:[求助]有关筛选条件的问题

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


加好友 发短信
等级:幼狐 帖子:172 积分:1323 威望:0 精华:0 注册:2011/6/6 12:22:00
[求助]有关筛选条件的问题  发帖心情 Post By:2011/7/18 16:26:00 [只看该作者]

帮忙看下下面代码有什么问题呢?使用通配符定义后,这个筛选条件总也不能生效。
Dim Filter As String = ""
With e.Form.Controls("txt_cusid")
    If .Value IsNot Nothing Then
        Filter = "cusid Like '*" & .Value & "*'"
    End If
End With

With DataTables(_CurrentTName)
    .LoadFilter = Filter
    .Load(False)
End With

同时,下面的条件中还会出现内在溢出错误?请问是什么原因呢?

图片点击可在新窗口打开查看此主题相关图片如下:截图17.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:截图16.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2011-7-18 16:43:13编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/18 16:38:00 [只看该作者]

loadfilter和load从后台加载数据,语法和sql一样。

其通配符号参考:

http://www.foxtable.net/help/topics/0688.htm

 


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


加好友 发短信
等级:幼狐 帖子:172 积分:1323 威望:0 精华:0 注册:2011/6/6 12:22:00
  发帖心情 Post By:2011/7/18 16:44:00 [只看该作者]

原来换%就可以了呀。1楼又对问题做了下补充,狐爸再帮忙看下噢。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/18 16:52:00 [只看该作者]

做例子。

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


加好友 发短信
等级:幼狐 帖子:172 积分:1323 威望:0 精华:0 注册:2011/6/6 12:22:00
  发帖心情 Post By:2011/7/18 18:01:00 [只看该作者]

触发方法:窗口管理>应用窗口1>在顾客姓名中输入任意字符>点击“开始筛选”(出现messagebox点确定就行)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:errtest.rar



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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/18 19:28:00 [只看该作者]

你在name列输入的那些日文字符一样东东造成的,删除即可。

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


加好友 发短信
等级:幼狐 帖子:172 积分:1323 威望:0 精华:0 注册:2011/6/6 12:22:00
  发帖心情 Post By:2011/7/19 8:54:00 [只看该作者]

狐爸,日文字符是我的系统应用需求。怎么解决?如果不能用日文的话,系统就可以不用做了。开发版也白买了。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/19 10:40:00 [只看该作者]

换成SQL Server做数据源,应该能解决问题。

 

这种底层问题,是微软造成的,谁也没有办法。

[此贴子已经被作者于2011-7-19 10:40:05编辑过]

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


加好友 发短信
等级:幼狐 帖子:172 积分:1323 威望:0 精华:0 注册:2011/6/6 12:22:00
  发帖心情 Post By:2011/7/19 10:46:00 [只看该作者]

可以确定是由于数据源造成的吗?我最终是要用SqlServer的。但是SqlServer环境还没有建立起来,用Access做临时外部数据源开发的。狐爸可以帮忙在SqlServer环境上测试一下这是问题是否存在吗?如果SqlServer上没问题的话,就OK了。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/19 10:59:00 [只看该作者]

SQL Server测试通过。

 回到顶部
总数 13 1 2 下一页