起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: bsit

时间查询条件与在数据库里面直接查询结果不同**

[复制链接]
发表于 2009-4-28 09:26:07 | 显示全部楼层
那你用sqlserver的事件探查器抓sql。
回复 支持 反对

使用道具 举报

发表于 2009-4-28 09:28:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 09:59:29 | 显示全部楼层
稍等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 10:13:46 | 显示全部楼层
在事件探查器里面发现一个很奇怪的现象,抓出来的sql如下:declare @P1 int
set @P1=14
exec sp_prepare @P1 output, N'@P0 nvarchar(4000),@P1 nvarchar(4000),@P2 datetime,@P3 datetime,@P4 nvarchar(4000),@P5 nvarchar(4000)', N'Declare @A0 nvarchar(18) Select @A0 = @P0  Declare @A1 nvarchar(1) Select @A1 = @P1  Declare @A2 datetime Select @A2 = @P2  Declare @A3 datetime Select @A3 = @P3  Declare @A4 nvarchar(18) Select @A4 = @P4  Declare @A5 nvarchar(1) Select @A5 = @P5  SELECT CKB . ID , CKB . SJBMC , CKB . CKBH , CKB . HZ , CKB . HZMC , CKB . ZLDJH , CKB . SHKH , CKB . SHR1 , CKB . DH , CKB . SHDZ , CKB . CKRQ , CKB . BZ , CKB . SHYJ , CKB . SHR , CKB . SHSJ , CKB . JLR , CKB . JLSJ FROM CKB WHERE CKB . SJBMC = ''卡件出库主表'' and CKB . ZT = ''完成'' and ( CKB . ZLDJH like @A0  or ''1'' = @A1  ) and CKB . CKRQ >= @A2  and CKB . CKRQ <= @A3  and ( CKB . HZMC = @A4  or ''1'' = @A5  )', 1
select @P1


exec sp_execute 14, N'WAREHOUSINGMANAGER', N'1', '04 22 2009  4:01:00:000PM', '04 23 2009  3:59:00:000PM', N'WAREHOUSINGMANAGER', N'1'

为什么会是这样呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 10:28:21 | 显示全部楼层
怎么没人了呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 10:47:38 | 显示全部楼层
??????????????????????????????????????????????????????????????????????????????????
回复 支持 反对

使用道具 举报

发表于 2009-4-28 10:49:10 | 显示全部楼层
很明显你时间算错了。上面我贴了一个链接了,模仿他转时间。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 10:52:31 | 显示全部楼层
跟机器的设置没有关系吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 10:57:00 | 显示全部楼层
刚才我又在另外一台机器上查询了,相同的查询条件,在探查器里面取得的是
exec sp_execute 4, N'WAREHOUSINGMANAGER', N'1', '04 23 2009 12:01:00:000AM', '04 23 2009 11:59:00:000PM', N'WAREHOUSINGMANAGER', N'1'
回复 支持 反对

使用道具 举报

发表于 2009-4-28 10:58:30 | 显示全部楼层
如果没有显示格式化日期时间,有可能有关系。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 06:58 , Processed in 0.036073 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表