📄 control_payoutu.~pas
字号:
unit Control_payoutU;
interface
uses DAHelper,ClassesU,ADODB,SysUtils;
//添加支出信息
function AddPayout(Payout:TPayout):boolean;
//修改支出信息
function EditPayout(Payout:TPayout):boolean;
//删除支出信息
function DelPayout(PayoutID:integer):boolean;
//得到支出信息
function GetPayoutArray:TADOQuery;
//查找支出by支出类型
function GetPayoutByPayoutID(PayoutType:string):TADOQuery;
implementation
function GetPayoutByPayoutID(PayoutType:string):TADOQuery;
var
sql:string;
begin
if PayoutType='全部' then
sql:='select id,费用类型,使用时间,费用金额,说明 from 支出信息'
else
sql:='select id,费用类型,使用时间,费用金额,说明 from 支出信息'+
' where 费用类型='+''''+PayoutType+'''';
result:=DAHelper.ExeSqlQuery(sql);
end;
function GetPayoutArray:TADOQuery;
var
sql:string;
begin
sql:='select id,费用类型,使用时间,费用金额,说明 from 支出信息';
result:=DAHelper.ExeSqlQuery(sql);
end;
function DelPayout(PayoutID:integer):boolean;
var
sql:string;
begin
sql:='delete from 支出信息 where id='+inttostr(PayoutID);
result:=DAHelper.ExeSqlNoQuery(sql);
end;
function EditPayout(Payout:TPayout):boolean;
var
sql:string;
begin
sql:='update 支出信息 set 费用类型='+''''+Payout.FeeType+''''+
',使用时间='+''''+Payout.FeeDate +''''+
',费用金额='+floattostr(Payout.Fee)+
',说明='+''''+Payout.Remark +''''+
' where id='+inttostr(Payout.id);
result:=DAHelper.ExeSqlNoQuery(sql);
end;
function AddPayout(Payout:TPayout):boolean;
var
sql:string;
begin
sql:='insert into 支出信息(费用类型,使用时间,费用金额,说明'+
')'+' values('+''''+Payout.FeeType+''''+
','+''''+Payout.FeeDate+''''+
','+floattostr(Payout.Fee)+
','+''''+Payout.Remark+''''+')';
result:=DAHelper.ExeSqlNoQuery(sql);
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -