oracle中相片显示的修改日期期显示问题

21:21 提问
c# 从oracle中查询数据,设置时间参数问题,在线等
各位大神,小弟刚接触c#时间不长,写了个程序,从界面上datatimepicker中取出时间,然后在c#代码的sql语句中设置时间参数,无论怎么设置要不就查不到数据,要不就是时间格式设置的不对,下面是代码
public DataTable QueryUsedMaterial(string classgroup, string beginTime, string endTime)
string sql_QueryMaterialsQty = @"select rtrim(mh.schemeid) as 订单,it1.name as 牌号,mh.field3 as 班组,"
+"ud.modelcode as 盘号名称,ud.callqty as 呼料数量,ud.returnqty as 退还数量,ud.usedqty as 使用数量,"
+"it.name as 物料名称,ud.USEDMATERIALSDETAILID as ID,ud.usedmaterialsid from machineproductplanhis mh "
+"inner join usedmaterialshead uh on rtrim(mh.schemeid) = uh.field1 inner join usedmaterialsdetail ud
+"on uh.usedmaterialsid = ud.usedmaterialsid inner join
item it on ud.itemcode = it.code inner join item "
+"it1 on mh.itemid = it1.itemid where
mh.field3 =:classgroup and mh.createdate &= "
+"to_date(:beginTime,'yyyy/mm/dd hh24:mi:ss') and mh.createdate &=to_date(:endTime,'yyyy/mm/dd hh24:mi:ss')";
OracleParameter[] paras =
new OracleParameter(":classgroup",OracleType.NVarChar),
new OracleParameter(":beginTime",OracleType.DateTime),
new OracleParameter(":endTime",OracleType.DateTime)
paras[0].Value = classgroup.ToString();
paras[1].Value = DateTime.Parse(beginTime);
paras[2].Value = DateTime.Parse(endTime);
//paras[1].Value = beginTime.ToString();
//paras[2].Value = endTime.ToString();
DataTable dt = OracleHelper.SelectDateTable(sql_QueryMaterialsQty, paras);
按赞数排序
可以参考以下例子
public static DataTable Query()
const string sSql = "select xh,lsh,name from table where gxsj&to_date(:gxsj,'yyyy-MM-dd HH24:mi:ss')";
OracleParameter[] parameters = {new OracleParameter(":gxsj", OracleType.VarChar, 10)};
parameters[0].Value = DateTime.Now.AddHours(-3).ToString("yyyy-MM-dd HH") + ":00:00";
return DBUtility.DbHelperOra.Query(sSql, parameters).Tables[0];
关于C#用参数的形式操作Oracle数据库日期字段时的一些问题
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐2008年10月 Oracle大版内专家分月排行榜第一2008年9月 Oracle大版内专家分月排行榜第一2008年8月 Oracle大版内专家分月排行榜第一
2008年7月 Oracle大版内专家分月排行榜第二
2010年1月 扩充话题大版内专家分月排行榜第二
2010年2月 扩充话题大版内专家分月排行榜第三2009年10月 扩充话题大版内专家分月排行榜第三
2008年10月 Oracle大版内专家分月排行榜第一2008年9月 Oracle大版内专家分月排行榜第一2008年8月 Oracle大版内专家分月排行榜第一
2008年7月 Oracle大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。博客访问: 7542058
博文数量: 802
注册时间:
认证徽章:
Oracle ACE 总监,OCM联盟(ocmu.org)创始人,恩墨学院(enmoedu.com)创始人,ITPUB Oracle专题深入讨论版版主,资深Oracle数据库专家,北京大学理学硕士,获Oracle OCM 10g 11g认证,ACOUG核心成员,DATAGURU专家团成员,Blogger。Good luck.
ITPUB论坛APP
ITPUB论坛APP
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Linux
【问题现象】同事在使用PL/SQL DEVELOPER生成报表的时候发现其中的时间格式和平常显示的效果不一样,咨询如何进行修改。【处理方法】如下:1.导航到下面的界面Tools --> Preferences... --> 左侧User Interface中的Date/Time2.上面界面的右侧中可以进行相应的时间格式显示的调整Date部分有三种选择的方法:1) User defined2) Windows format3) Oracle formatTime有两种选择方法:1) User defined2) Windows format可以根据自己喜欢常用的格式进行调整。通常我喜欢将Date的格式选择用户自定义格式(User defined)yyyy-mm-dd,Time部分也选择用户自定义并且将其设置为空,显示的效果如下sele -- The End --
阅读(11558) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。2004年9月 Oracle大版内专家分月排行榜第二2004年7月 Oracle大版内专家分月排行榜第二2004年6月 Oracle大版内专家分月排行榜第二
2004年10月 Oracle大版内专家分月排行榜第三
2004年9月 Oracle大版内专家分月排行榜第二2004年7月 Oracle大版内专家分月排行榜第二2004年6月 Oracle大版内专家分月排行榜第二
2004年10月 Oracle大版内专家分月排行榜第三
2008年3月 Oracle大版内专家分月排行榜第二2005年7月 Oracle大版内专家分月排行榜第二2004年8月 Oracle大版内专家分月排行榜第二2003年3月 Oracle大版内专家分月排行榜第二2002年11月 Oracle大版内专家分月排行榜第二2002年7月 Oracle大版内专家分月排行榜第二
2002年6月 其他数据库开发大版内专家分月排行榜第三2002年5月 其他数据库开发大版内专家分月排行榜第三2004年7月 Oracle大版内专家分月排行榜第三2003年7月 Oracle大版内专家分月排行榜第三2003年1月 Oracle大版内专家分月排行榜第三
2004年9月 Oracle大版内专家分月排行榜第二2004年7月 Oracle大版内专家分月排行榜第二2004年6月 Oracle大版内专家分月排行榜第二
2004年10月 Oracle大版内专家分月排行榜第三
2008年3月 Oracle大版内专家分月排行榜第二2005年7月 Oracle大版内专家分月排行榜第二2004年8月 Oracle大版内专家分月排行榜第二2003年3月 Oracle大版内专家分月排行榜第二2002年11月 Oracle大版内专家分月排行榜第二2002年7月 Oracle大版内专家分月排行榜第二
2002年6月 其他数据库开发大版内专家分月排行榜第三2002年5月 其他数据库开发大版内专家分月排行榜第三2004年7月 Oracle大版内专家分月排行榜第三2003年7月 Oracle大版内专家分月排行榜第三2003年1月 Oracle大版内专家分月排行榜第三
2008年3月 Oracle大版内专家分月排行榜第二2005年7月 Oracle大版内专家分月排行榜第二2004年8月 Oracle大版内专家分月排行榜第二2003年3月 Oracle大版内专家分月排行榜第二2002年11月 Oracle大版内专家分月排行榜第二2002年7月 Oracle大版内专家分月排行榜第二
2002年6月 其他数据库开发大版内专家分月排行榜第三2002年5月 其他数据库开发大版内专家分月排行榜第三2004年7月 Oracle大版内专家分月排行榜第三2003年7月 Oracle大版内专家分月排行榜第三2003年1月 Oracle大版内专家分月排行榜第三
2004年9月 Oracle大版内专家分月排行榜第二2004年7月 Oracle大版内专家分月排行榜第二2004年6月 Oracle大版内专家分月排行榜第二
2004年10月 Oracle大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。oracle中修改日期,使得日期增加一年_百度知道
oracle中修改日期,使得日期增加一年
我有更好的答案
使用函数 add_monthsadd_months(time,months) months为整数,正数时是加月,负数时为减月。UPDATE TABLE ASET LOCALTIME=add_months(LocalTime, 1)
采纳率:94%
为您推荐:
其他类似问题
修改日期的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 文件夹不显示修改日期 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信