我用delphi的quickreport,正常用它提取数据库中的内容。现在,在我数据库里有rq(日期)这个字段,里面存着数据的日期(2008-7-1)这种。
现在我要在quickreport里的数据中打印各个数据的年(不要月日),怎么办?还有我只打印月,怎么做?
是许多条数据,不是只一条数据,这些数据都只打印年或月。
是用QRDBText的onprint事件吗?
现在我要在quickreport里的数据中打印各个数据的年(不要月日),怎么办?还有我只打印月,怎么做?
是许多条数据,不是只一条数据,这些数据都只打印年或月。
是用QRDBText的onprint事件吗?
quickreport7.DataSet:=datamodule3.danganQuery;
quickreport7.QRDBText4.dataset:=datamodule3.danganquery;
quickreport7.QRDBText4.DataField:='档案号';
quickreport7.Preview;
你说的substring我在SQL查询语句里用过,但在这里没用过,能帮我写出来吗?
比如你的01-b0215是档案号
那就是select substr(档案号,5,3) as 档案号 //截取得到021