我是Fasreport的初学者,并且使用集成了fastreport的软件。我想制作一个报告,以允许用户轻松地定义2个参数,而不必打开SQL Manager并手动更改这2个值。我成功建立了与数据库的连接,同时请求了两个值,并在具有2个字段的对话框中显示了它们,用户可以在其中输入新值。通过验证对话框,我将两个值写回到数据库中。为此,我对以下请求使用了DBquery
UPDATE SupplParams
SET StartTime = :BTIME,EndTime = :ETIME
WHERE ConfigNr = '0'
但这不起作用
如果我按如下方式编写查询:
UPDATE SupplParams
SET StartTime = '0200',EndTime = '2359'
WHERE ConfigNr = '0'
可以,我也可以在报告中打印STIME和ETIME,这意味着两个变量的值都是正确的。
如果需要,我可以共享使用的快速报告。