说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何用SQL查询日期型字段?-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
如何用SQL查询日期型字段?-Delphi资料

我在写一个“通用数据库查询系统”时,需要用SQL对一个日期型字段进行查询,突然发现Delphi没有日期型变量,在Foxpro中一对大括号{}就表示这是个日期型变量,而在Delphi中我竟然不知道如何表示。羞愧之余,到处找资料、查信息。

先是看到在Delphi FAQ中言之凿凿地说可以用:where aDate:=#01/01/99#或是 where aDate:=“01/01/99”来查找,赶紧试一下,报语法错;后又在Delphi Chat中看到一位朋友说可以用如下语句来查找:where aDate:=Cast(‘01/01/99’ as Date);又连忙试一下,哈,没有出错了,而且有返回的记录,哈哈哈……,还没笑完,眼睛随便瞟了一眼结果就笑不出来了,因为结果完全不对,查出的结果的日期全为0000-00-00,这是怎么回事?赶快查SQL语言的书,说Cast是用来进行类型转换的,如果类型转换不正确的话并不会提示出错,而是返回一个无效值。看来,我就是碰到了类型转换不正确。拍了半天脑袋,灵机一动,是不是日期类型的格式不对,查看了一下Delphi显示的数据库中的日期型字段,发现它的格式是1999-9-20,我用的SQL语句是:where aDate:=Cast(‘99-9-20’ as Date);应该不会错,可是它的返回结果如何解释呢?为什么别人都可以正确运行,而我就是不行呢?实在没办法了,抱着死马当活马治的心情,调出WIN98的控制面板中区域设置,选中“日期”页,将其日期分隔符由“-”改为“/”,然后再来试运行:select * from aDataBase where aDate:=Cast(‘09/20/99’ as Date);哈哈,出来结果了,而且完全正确,我简直笑得涕泪横流。闹了半天,原来只是一个小小的日期分隔符在做怪。

通过进一步试验,发现不管系统的短日期格式设成怎样,SQL语句都必须写成where aDate:=Cast(‘09/20/99’ as Date),为什么呢?嘿嘿,我也不知道!

数据分析≠Hadoop+NoSQL,不妨先看完善现有技术的10条捷径 移动周报:百度收购91,19亿美金背后的博弈 植物大战僵尸2:“免费+内付费”模式引发争论 [CTO俱乐部第103期] 高德和四维图新技术高管谈地图导航的发展与挑战 Java 7爆最新漏洞,10年前的攻击手法仍有效 Twitter联合创始人Biz Stone谈Facebook用户体验 提倡零广告 英雄会:企业的人才漏斗 开发者的武林大会 一次错误估算带来的启示 苹果开发者中心被黑:开发者信息或被窃取 SIM卡加密存漏洞 将影响数亿计的手机用户 搜狗茹立云:探索引擎产品落地 浏览器+搜索模式会成主流吗? 大势所趋,IBM Acme Air至少使用Netflix的5个开源工具 【观察】跨越“朦胧期”的云计算:产业、核心技术、生态圈以及突破点 Rovio Account:平台化之路修成正果 甲骨文总裁马克•赫德采访实录:用软硬件集成一体机打垮对手 如何一步一步打造高可扩展性的应用程序? 用Java编程,请保持简洁! 从安全隐患带来的商机来看,Hadoop同样很美 三年增四倍:如今谷歌服务占北美互联网流量四分之一 决战低功耗?Intel明年推低功耗Xeon处理器 在软件架构上增加新功能的注意事项 90后的代码界“女神”李雪:在编程中找到自己的“灵魂” 大数据之路不乏荆棘,然则其中的机遇却高于一切 iPhone销量令人意外:苹果Q3财季净利69亿美元 同比下滑 励志:12位早起的IT大佬们让小伙伴们都惊呆了 独家:苹果5周年限免神作,BADLAND开发者访谈 10亿次订阅!苹果Podcast的里程碑 免费利器Unity 4.2正式发布 支持WP8、Win8和BB10 SDCC 2013:Pinterest首位中国籍工程师两场演讲议题确定 甲骨文公布中国首届“Duke选择奖”名单 Moco、X幻想、开源中国获奖 直接拿来用,10个PHP代码片段 关闭窗口的事件如何触发?( 高手们请问deiphi如何实玩宏代换???????????十分火急!!!!!!! 请帮忙!!SOS!!! 请问如何实现宏代换????????????? 关于打印的一个不错的设想 我是新手,初次接触网络管理,请问要管理局域网需要具备哪些方面的知识,需要安装那些应用软件?有什么好书可以介绍吗?谢谢各位! 在VB中设计控件,其上放有uText1、Text2,当uText1失去焦点时,并不触发Validate事件 如何在程序中判断是否做了超级连接? 怎样使listview中的大图标左右居中,上下居中。 怎么样处理聊天室的退出问题? 比较大的问题,请做过JAVA系统集成方案的朋友指点!!! applet,这个霸道的家伙!怎么解决阿? c++类的一个小问题 一个大家都很棘手的问题 关天构造函数的问题 学习《windows程序设计》中的问题? pb8里的autoscript怎么弹出那么慢 消息:c++与Visaul c是不是有一定的区别呢? 怎样通过程序获得当前可用的拨号网络列表?? 高手在哪里?-------> 如何在第一时间里获得屏幕的变化呢?及获得屏幕变化的那部分?各位大师,帮帮我。谢了。 请问想具备基本的网络和数据库管理方面的知识,看什么书好啊?请大家帮忙推荐一下,谢谢! 请教W2k下使用Access的问题 大家帮帮忙,sql菜鸟问题, 各位兄弟帮忙看一下 谁知道高程分数线?拜托告知一声! 如何判断是否做了超级连接? vc中怎样调用dos下的代参数的可执行文件???请教! 如何让TreeView控件的每一个子节点前有一个多选框! jbuilder4中的JGL的问题 如何构建一个数据仓库(高分求救) 怎么样在NT里看到我的电脑装了哪些硬件? 查找数据不连系变化 招聘WINDOWS界面程序员(可兼职) 哪里有介绍cricheditview的中文文章,最好是详细一点的,谢谢! 怎么样将NT里的Temp这个文件移到别的分区? 刚买的机器回来却出了问题(请教高手) 小问题70分,谁解决了就送给谁 Server对象中,由两个方法跳转到其它网页,一个是 Execut() 另一个是什么?? 输入日期有误时,系统出现提示信息?如何避免这一现象,并且出现自己的提示信息呢? 怎样才能既不允许改变combox的值,又能给它的text属性赋值。也就是怎么指定它显示哪一项? 如何使用windows media 软件 WebBrowser控件的更多帮助信息到哪里找? VC中有关CListView的问题,请各位大侠指点 哪位老师知道.gra(据说是FOXPRO下使用的图表文件)如何打开?谢谢! DirectShow----WM_GRAPHNOTIFY怪问题!!! 到哪里可以找到DAO的最新的引擎? 拨号网络的原理是什么?请各位大哥赐教 有关于SQl_DMO. 如何在servelt中调用javabeans及其属性?急!也就是说,在servlet中如何通过调用javabean来和jsp进行通信呢? xslt语句可不可以内嵌到javascript函数中作参数??? 请大家进来探讨一个问题:用VC++编写事件处理程序 方程式+离子方程式 初中化学物理知识要点来一份? 铝和碱化学反应方程式中为什么反应物还要有水? 高一所有化学方程式及其对应的离子方程式! 初中化学物理数学知识重点最好答案 固体NAOH和氯气反应吗 )右图中的物质都是初中化学中常见物质,其中A是一种 难溶的含钙化合物,B、C、D为氧化物,B、D元素组成相同,且B 常温下呈液态,固态C可用于人工降雨,E为可供动植物呼吸的气体 单质,F为实验 高一所有的化学方程式和它们各自的离子方程式!偶晓得这个比较麻烦,但是真的很重要滴,希望大家尽量帮助偶呀!一个方程式一个离子方程式```真的真的非常感谢! 高一苏教版必修一专题一专题二化学方程式 A,B,D,E,F都是初中化学中常见的化合物.其中A,D,是盐.E是酸.它们互相间在溶液中可发生如下反应:1.C+E=A+2F 2.2B+E=D+2F 3.A+2B=C+D,根据上述信息回答问题:1.写出下列物质的化学式F__,E__.2.写出下列 高一化学必修1化学方程式(铝和铁的化合物)1.向氯化铝溶液加入过量氢氧化钠溶液:__________离子方程式:__________2.向偏铝酸钠溶液中加入少量稀盐酸:__________离子方程式:__________3.向偏 化学方程式后面+Q是放热还是吸热? 苯乙烯和高锰酸钾反应的化学方程式如题大虾相助阿-----在线等. [高中化学]请问NO能用浓硫酸干燥吗?无聊者请自重. 氢氧化钠和氯气的反应方程式在氢氧化钠过量和氯气过量的情况下反应有什么不同 乙烯和高锰酸钾反应化学方程式. 干燥乙烯别用浓硫酸因为浓硫酸具有强氧化性,用浓硫酸干燥的话乙烯会被氧化成二氧化碳,所以乙烯不能用浓硫酸干燥.乙稀和浓硫酸作用,加成反应,CH2=CH2+H2SO4=CH3-CH2OSO2OH.所以不能用浓硫酸干 高一必修一第三章金属及其化合物的所有化学反应方程式及相对的离子反应方程式 乙烯.高锰酸钾.稀硫酸三者反应的化学方程式 甲烷和乙烯的混合气体,将产物通过浓硫酸增重1.8克,再通过过量碱石灰增重3.08克求甲烷与乙烯比 只要Na、Al和Fe的方程式就行.最好是权威的,我要照着背,不想背错了……谢了~ 乙烯与高锰酸钾反应的方程式书上写的只有乙烯在酸性环境下与高锰酸钾的反应方程式.那在一般环境、碱性环境又分别是怎么样?方程式麻烦写详细一点.先谢谢了>>d(‧-‧)b 高一必修一化学所有方程和解题惯用方法 水与过氧化钠反应的化学方程式是什么? 乙烯与高锰酸钾反应生成什么,最好有方程式 求高1化学必修一所有方程式如题,求所有必修1化学方程式+离子方程式,要WORD文档的,格式要对,有的加我 氯气跟NaOH溶液反应的化学方程式 乙烯 和 酸性高锰酸钾 反应方程 C2H4+KMnO4+H2SO4----CO2+H20+KSO4+MnSO4没心机配 好累 今天 睡了 和Na反应的所有化学式 过氧化钠与水反应化学方程式 总结人教版化学必修一所有方程式 氯气漂白粉方程式? 过氧化钠与水反应 的化学方程式 谁能帮我总结化学人教版必修一所有化学方程式!要求:离子反应要写出化学反应方程式和离子方程式氧化还原反应要写出氧化剂和还原剂只要必修一的, 高一化学中有关氯气和金属钠的反应方程式和反应现象 谁能给一些有关高一化学方程式总结!(要全有反应条件及现象)! 酸性高锰酸钾会不会与乙烯反应,以及化学方程式 急需山东出版社出版的高一化学1(必修)对钠Na 氯气Cl2 物质的量n 的总结写出它们的物理性质和化学性质 分类 用途 还有和其他物态或碱和酸 与金属和非金属的反应 最好多写点 如果好的话 过氧化钠、二氧化碳和水在密闭容器中混合,谁先反应?为什么? 高一化学必修一人教版必背方程式及现象 将氯气通入烧碱溶液中,反应的化学方程式是? 关于过氧化钠与二氧化碳的反应【练8】1molNa218O2 与1molCO2 充分反应,下列说法正确的是A.生成碳酸钠的质量为106g B.生成氧气的体积为11.2LC.生成的氧气中,1mol该氧气含有18mol中子 D.电子转 乙烯能与浓硫酸反应吗 NAOH的浓溶液通入氯气的化学方程式 过氧化钠与CO2反应的化学方程式 请写一下浓硫酸与乙烯反应的化学方程式 就是初中化学知识总结,自己的弄丢了,不仅是光化学反应,还有那个溶液,物体的颜色也总结一下谢谢 哪些物质能在氯气里燃烧?请问木条可以吗?C+2Cl2=CCl4? 关于高中化学氯的所有化学方程式有现象要现象.最好有离子式. 最好是表 氧化还原反应“有单质生成的分解反应也都属于氧化还原反应.”这句话为什么对?请举例并解释说明 浓硫酸和木炭的化学反应方程式 高一化学方程式大全 关于高一化学的氧化还原反应一种元素还原两种元素 是怎样的?属于什么反应额、、是歧化反应?为什么 HgS+O2=Hg+SO2 是呢 硫与浓硫酸化学反应方程式 氯气和氢氧化钠反应方程式 过氧化钠与水反应的化学方程式是?过氧化那种氧元素的化合价是?点燃酒精灯时使用火柴引燃的主要目的是? 乙醇与浓硫酸化学反应方程式 氢氧化钠与氯气的反应方程式是什么? 铁在氯气中的燃烧产物中,什么时候出现氯化亚铁,既铁与氯气的比例为多少
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn