| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1357 人关注过本帖
标题:关于时间查询问题?
只看楼主 加入收藏
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
结帖率:65.85%
收藏
 问题点数:0 回复次数:6 
关于时间查询问题?
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Text:='select * from khts where kh_clqk=0 and kh_rq='''+edit1.Text+'''';
adoquery1.Open;
dbgrid1.Columns[0].FieldName:='kh_clqk';
dbgrid1.Columns[1].FieldName:='kh_rq';
dbgrid1.Columns[0].Color:=clyellow;

我的数据库中存的时间格式是2007-10-12

我在窗体上放一个edit1.text edit2.text

我想在edit1.text 输入年 在edit2.text输入月 然后执行查询在dbgrid中显示

例 我在edit1.text中输入2007 在edit2.text中输入12 符合条件的结果显示在dbgrid中

问题是中间哪个"-"号怎么连接在一起

khrq是我数据库中的一个时间字段 kh_clqk也是(这个给日期查询没关系)
搜索更多相关主题的帖子: 数据库 时间 查询 Clear clqk 
2007-10-17 21:52
sky_yang_sky
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:481
专家分:16
注 册:2007-5-30
收藏
得分:0 
不明白你什麼意思,要是連接兩個時間的話這樣就行了吧
edit1.text+'-'+edit2.text

你微笑的面對整個世界,整個世界也將會微笑的面對你。
2007-10-18 08:24
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 

恩就是这个意思
感谢

2007-10-18 09:51
provoke
Rank: 2
来 自:广州
等 级:新手上路
威 望:5
帖 子:175
专家分:0
注 册:2007-6-14
收藏
得分:0 
最好还是用DatetimePicker控件,直观又方便!点击控件后弹出一个日历表来让用户选择,也可以直接输入日期数据,不过控件会自动拒绝非法数据,如13月等;

或者可以用MaskEdit掩码框,限制非法字符。


爱我至爱,至死不渝!
2007-10-18 12:55
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
adoquery1.SQL.Text:='select * from khts where kh_clqk=0 and kh_rq='''+edit1.Text+'-'+combobox1.text+'''';
这个可以查询拉

怎么只查询年和月啊 不要日

我数据库里是2007-10-12

我只想查2007-10


感谢各位
2007-10-18 14:04
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
DatetimePicker控件
怎么只让选择年和月
2007-10-18 14:17
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 

可以拉
感谢大家
我有加了一个字段 用于存放年和月 方便查询用

2007-10-18 14:33
快速回复:关于时间查询问题?
数据加载中...
 
   



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

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