标题:搜索日期出现的问题,无法搜到对应日期
只看楼主
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
test3.rar (25.36 KB)

点全忽略,找到表单就可以了
2017-09-15 16:26
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
回复 11楼 yytx11
*cc = cc +"into cursor temp_客户订单 readwrite "
把这句暂时禁止直接显示输出看看,测试搜索正常的?

2017-09-15 16:54
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
回复 12楼 吹水佬
会打开新的表,结果正常了。。
2017-09-15 17:04
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
回复 13楼 yytx11
为什么加上这句,就不行了呢 cc = cc +"into cursor temp_客户订单 readwrite "

这个在comb搜索时,结果就是一个临时表temp,加了一个日期条件 ,放在新的临时表temp_客户订单了,这样会有问题吗

[此贴子已经被作者于2017-9-15 17:08编辑过]

2017-09-15 17:06
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
得分:0 
以下是引用yytx11在2017-9-15 17:06:18的发言:

为什么加上这句,就不行了呢 cc = cc +"into cursor temp_客户订单 readwrite "

这个在comb搜索时,结果就是一个临时表temp,加了一个日期条件 ,放在新的临时表temp_客户订单了,这样会有问题吗

告诉你了,在cc = cc +"into cursor temp_客户订单 readwrite "前面加两句set date ymd 和set cent on 试试结果
2017-09-15 17:11
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
回复 15楼 wangzhiyi

二个地方,都试了,没有用
2017-09-15 17:16
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
我用这名是正常的,
SELECT * FROM 客户订单 WHERE 姓名 = "刘晓辉" and DTOC(购买日期) = "2017/09/15"

我只加了 INTO cursor  jg1就没有变化
SELECT * FROM 客户订单 WHERE 姓名 = "刘晓辉" and DTOC(购买日期) = "2017/09/15" INTO cursor  jg1
后来加了二句可以了。谢谢
thisform.grid1.RecordSource = "jg1"
thisform.grid1.RecordSourceType = 1
2017-09-15 17:27
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用yytx11在2017-9-15 17:27:01的发言:

我用这名是正常的,
SELECT * FROM 客户订单 WHERE 姓名 = "刘晓辉" and DTOC(购买日期) = "2017/09/15"

我只加了 INTO cursor  jg1就没有变化
SELECT * FROM 客户订单 WHERE 姓名 = "刘晓辉" and DTOC(购买日期) = "2017/09/15" INTO cursor  jg1
后来加了二句可以了。谢谢
thisform.grid1.RecordSource = "jg1"
thisform.grid1.RecordSourceType = 1

这样应该就可以:
thisform.grid1.RecordSource = ""
SELECT * FROM 客户订单 WHERE 姓名 = "刘晓辉" and DTOC(购买日期) = "2017/09/15" INTO cursor  jg1
thisform.grid1.RecordSource = "jg1"
2017-09-15 19:54
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用yytx11在2017-9-15 17:06:18的发言:

为什么加上这句,就不行了呢 cc = cc +"into cursor temp_客户订单 readwrite "

这个在comb搜索时,结果就是一个临时表temp,加了一个日期条件 ,放在新的临时表temp_客户订单了,这样会有问题吗

搜索结果存放在临时表(temp_客户订单),还要用grid1显示这个临时表。
2017-09-15 19:57
yytx11
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2017-8-12
得分:0 
回复 19楼 吹水佬
谢谢吹水佬老师
2017-09-15 21:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-480721-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.079347 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved