Foxtable(狐表)用户栏目专家坐堂 → 新增的客户,查询不到,只能查询到原数据库中的


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

主题:新增的客户,查询不到,只能查询到原数据库中的

美女呀,离线,留言给我吧!
tina2012
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
新增的客户,查询不到,只能查询到原数据库中的  发帖心情 Post By:2014/4/26 14:26:00 [只看该作者]

客户管理窗口,新增的客户,查询不到,到数据库里去看,确实已经增加成功,按照客户名称查询却查不到,怎么回事呢??

 

Dim khmc As WinForm.TextBox = e.Form.Controls("客户名称1")
Dim lxr As WinForm.TextBox = e.Form.Controls("联系人1")
Dim dz As WinForm.TextBox = e.Form.Controls("地址1")
Dim bz As WinForm.TextBox = e.Form.Controls("备注1")

Tables("Customer_List").Filter = "Name Like '*" & khmc.Text & "*' and Linkman like '*" & lxr.Text & "*'and Address Like '*" & dz.Text & "*' and Description Like '*" & bz.Text & "*' and Owner = '" & _UserId & "'"


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

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/26 14:29:00 [只看该作者]

数据已经加载进来了吗?

 回到顶部
美女呀,离线,留言给我吧!
tina2012
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/4/26 14:39:00 [只看该作者]

我试了一下保存,关闭项目,再打开,数据应该加载进来了,但是也查询不到


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/26 14:40:00 [只看该作者]

人眼检查一下,确保数据加载进来了.

实在不行就上例子吧


 回到顶部
美女呀,离线,留言给我吧!
tina2012
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/4/26 16:26:00 [只看该作者]


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

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

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

 

看图,123客户已经加载进来了,查询就是查不到,而之前的客户就能查询到


 回到顶部
美女呀,离线,留言给我吧!
tina2012
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/4/26 16:27:00 [只看该作者]

在表里能看到,难道也还没加载过来吗??

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/26 16:33:00 [只看该作者]

奇怪,上例子.

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/4/26 16:46:00 [只看该作者]

所有的And,改为or:

 

Tables("Customer_List").Filter = "Name Like '*" & khmc.Text & "*' or Linkman like '*" & lxr.Text & "*' or  Address Like '*" & dz.Text & "*' or Description Like '*" & bz.Text & "*' or Owner = '" & _UserId & "'"


 

不可能地址和姓名都是张三,只能是地址或姓名是张三,要清楚And和or的区别,and要同时满足,or满足一个就行。

其实帮助有例子:

http://www.foxtable.com/help/topics/2466.htm

 

用的都是or

[此贴子已经被作者于2014-4-26 16:47:57编辑过]

 回到顶部
美女呀,离线,留言给我吧!
tina2012
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2014/4/26 17:00:00 [只看该作者]

改为or,则没有任何筛选

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


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2014/4/26 17:23:00 [只看该作者]

楼主不愿意用对话框弹语句,可以将查询参数一个一个去掉,看看问题在哪里

 

我怀疑是最后的    Owner = '" & _UserId & "'"  上,可以先去掉试试


 回到顶部