社区
PowerBuilder
帖子详情
datetime的比较?超难!高手请进!
homeness
2003-10-21 11:40:16
我现在连接的数据库是sybase,里面一个datetime的字段,
它的格式是:Jul 4 2003 7:37PM(中间均有一个空格)
现在我要取出某一个时间段的数据,
因此我设置了一个EditMask的控件让用户输入时间,进行两者之间的比较!
可是两个的格式不一样不能比较!
要怎么样才能时间两者之间的比较呢?
在线!
...全文
76
14
打赏
收藏
datetime的比较?超难!高手请进!
我现在连接的数据库是sybase,里面一个datetime的字段, 它的格式是:Jul 4 2003 7:37PM(中间均有一个空格) 现在我要取出某一个时间段的数据, 因此我设置了一个EditMask的控件让用户输入时间,进行两者之间的比较! 可是两个的格式不一样不能比较! 要怎么样才能时间两者之间的比较呢? 在线!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mittee
2003-10-21
打赏
举报
回复
用下面的不行么??
em_1.getdata(ldt_start)
em_2.getdata(ldt_end)
ldt_end=datetime(RelativeDate ( date(ldt_end), 1 ))
//生成查询条件
ls_newsql = " ccsj >= '" + string(ldt_start,'yyyy-mm-dd hh:mm:ss') &
+ "' and ccsj < '" + string(ldt_end,'yyyy-mm-dd hh:mm:ss')+"'"
佣工7001
2003-10-21
打赏
举报
回复
lmby(鹿门布衣) ,身手还是那么好^&^
workhand
2003-10-21
打赏
举报
回复
对,时间的比较最好先转换成string,要不比较麻烦
lmby
2003-10-21
打赏
举报
回复
数据窗口得sql如下:
select *
from table
where convert( char(8), date_column, 112 ) <= :as_end
and convert( char(8), date_column, 112 ) >= :as_begin
string ls_begin, ls_end
ls_begin = em_begin.text
ls_end = em_end.text
dw_name.retrieve( ls_begin, ls_end )
或者设置editmask的格式,然后直接用editmask.getdata()
homeness
2003-10-21
打赏
举报
回复
大家快帮我想办法啊!
分不够可以再加啊
lmby
2003-10-21
打赏
举报
回复
convert 是sql server的函数,tochar是oracle的,sybase的我忘记了,你查帮助里的数据转换函数。方法就是这样的啊
homeness
2003-10-21
打赏
举报
回复
那要怎么做啊
qiyousyc
2003-10-21
打赏
举报
回复
用sybase的转换函数,不是pb的
jdsnhan
2003-10-21
打赏
举报
回复
把其转换成一种固定的时间格式就可以了。
homeness
2003-10-21
打赏
举报
回复
大家回答的时候要具体写清楚怎么做啊
bomber2001
2003-10-21
打赏
举报
回复
我要取出某一个时间段的数据
可以to_char() >= <= 的操作
homeness
2003-10-21
打赏
举报
回复
能把convert函数的应用贴出来吗?
我查帮助,怎么没这个函数啊
homeness
2003-10-21
打赏
举报
回复
但是格式不一样啊
能转换成Jul 4 2003 7:37PM格式的吗?
怎么比较
klbt
2003-10-21
打赏
举报
回复
我要取出某一个时间段的数据
---------------------------
你可以设计一个数据窗口,定义两个检索参数,用between或>=、<=实现
Python全栈开发系列课程之常见模块的学习(面向超级小白的课程)
本课程老师会系统的讲解python语言中模块相关的知识点,建议在学习完“模块与包”第一节课之后再学习本节课更加。 本课程会讲解常见的一些模块的使用 同时完成相关的作业: 获取文件夹中所有文件名为 删除文件夹 ...
c#录制屏幕 超级简单!
使用Aforge.net对屏幕进行截图,并...设置AVIWriter的FrameRate为8帧,但是播放起来像快进一样,目前还没有找到原因。暂时采取一个New Frame到达时,多写几次的方法进行规避。 有知道如何处理的请联系我。 详细代码
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales ...需要每月进...
数据分析 告诉你《飞驰人生》为什么这么燃?
4 從沒完整看過韓寒的任何一部電影,卻因為沈騰走進電影院。從頭笑到尾,也曉得其中一些韓老師想... 2019-02-09 02:48:54 479 爱屯最可爱 10 0 什么时候我能拥有这般纯粹的热爱???有那么一...
基础
调试难题:VC++
高手
请进
!! VB写的COM在VC中的调用问题 设m_datagrid.SetRefDataSource (m_recordset.Detach ())后,m_recordset->close()失败?
高手
请答,马上给分(100分) 初学socket编程者的问题:TCP与UDP 一个...
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章