在数据库里有个字段是时间字段,格式:yyyy-mm-dd hh:mm:ss
用adoquery做查询,想要查询显示的结果为yyyy-mm
应该怎么写?
用adoquery做查询,想要查询显示的结果为yyyy-mm
应该怎么写?
解决方案 »
- fastreport中某一字段如何自动调整heihgt
- 關於數據導入的問題!!!!各位大俠幫幫忙!!!
- delphi对word的控制,word中表格的几个属性的应用,如表格不规则,能否得到表格中各个行的列数
- 三层的系统, 由于不想在注册表里产生垃圾, 所以不使用com/dcom , 只好使用corba, 但是corba无法穿透防火墙, 有另外的什么办法吗? 比如 we
- 为什么我用delphi联数据库的时候总要密码?
- 论坛全新开张,欢迎捧场
- d6有没有好书啊?
- 请问:结帖怎么结?给分怎么给啊?
- 大伙是如何在SQL的数据库中管理各种文档(比如图片,WORD文档)等。看看我的想法对么?
- ???
- 求助
- 准备用delphi写程序,请问用哪个版本好?
ADOQuery.SQL.Text:='select convert(nvarchar(7),日期字段名,120) from 表名';
ADOQuery.Open;
我的数据库用的access,select convert(nvarchar(7),sh_date,120) from 表 convert不被识别
to kaikai_kk:
我是想放在:
adoquery.close;
adoquery.sql.add('********')里面使用,所以FormatDateTime不适用
ADOQuery1.SQL.Text:='select format(d,'+QuotedStr('yyyy-mm')+') from 表1';
ADOQuery1.Open;d 为日期类型的字段,表1 为数据表名
select format(come_date,'+QuotedStr('yyyy-mm')+') from ls
提示语法错误或者操作符丢失?请多指教。
ADOQuery1.SQL.Text:='select format(come_date,'+QuotedStr('yyyy-mm')+') from ls';
ADOQuery1.Open;