在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
http://www.delphi2007.net/DelphiDB/html/delphi_20061215232313281.html SELECT * FROM saveque WHERE rdate<#2006-12-7#; (ACCESS库) 以上sql语句我放在ADOQuery1.SQL.Add('select cpn from saveque where rdate<'+'#''+datetostr(DateTimePicker1.Date)+'#'+'');中老不对 应该怎么写啊!我是菜鸟帮帮我! 另外!这句sql查询语句在SQL2000server中也是这样写吗? 还有一个问题如果我想指定范围查询应该怎么写呢? 比如 2004-1-1 到 2005-1-1 日之间的所有数据?谢谢了 ADOQuery1.SQL.Add('select cpn from saveque where rdate<??') select cpn from saveque where rdate<'''+'#'+datetostr(DateTimePicker1.Date)+'#'+'' 这样写是对的,我验证过了: mssql 中这样写select cpn from saveque where rdate<'+datetostr(DateTimePicker1.Date); 最好的方法是这样的: 最后一个最简单明了!结帖!参与有分!谢谢! 结帖 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论