- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
delphi数据库的增删改查
查询:
Var strSQL:String;
begin
strSQL:=Select Checkupid,CustomCode,CustomName,CheckupDate,LeftMoney,CurrMoney,OperatorName,Note from T_Fee_CheckupRecord Where ;
strSQL:=strSQL+ CheckupDate between
++FormatDateTime(yyyy-mm-dd, DateTPbegin.DateTime)++ and
++FormatDateTime(yyyy-mm-dd, DateTPend.DateTime+1)+;
if not (Trim(edtCustomCode.Text)=) then
begin
strSQL:=strSQL+ and CustomCode like ++Trim(edtCustomCode.Text)+
end;
if not (Trim(edtCustomName.Text)=) then
begin
strSQL:=strSQL+ and CustomName like ++Trim(edtCustomName.Text)+
end;
//ShowMessage(strSQL);
RefleshGrid(strSQL);
end;
其中自定义的函数:
procedure RefleshGrid(strSQL:String);
begin
with DataMD.ADOQuery1 do
begin
Close;
SQL.Clear ;
SQL.add(strSQL);
Open;
end;
end;
procedure ExeSQL(strSQL:String);
增:
procedure TfrmImport.sButton1Click(Sender: TObject);
begin
frmInportAdd.Showmodal;
RefleshGrid(Select * from T_Stock_ImportRecord Order by CreateDate DESC);
end;
自定义的函数:
procedure RefleshGrid(strSQL:String);
begin
with DataMD.ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.add(strSQL);
Open;
end;
end;
var
frmInportAdd: TfrmInportAdd;
function TCustomForm.ShowModal: Integer;
var
WindowList: Pointer;
SaveFocusCount: Integer;
SaveCursor: TCursor;
SaveCount: Integer;
ActiveWindow: HWnd;
begin
CancelDrag;
if Visible or not Enabled or (fsModal in FFormState) or
(FormStyle = fsMDIChild) then
raise EInvalidOperation.Create(SCannotShowModal);
if GetCapture 0 then SendMessage(GetCapture, WM_CANCELMODE, 0, 0);
ReleaseCapture;
Application.ModalStarted;
try
Include(FFormState, fsModal);
ActiveWindow := GetActiveWindow;
SaveFocusCount := FocusCount;
Screen.FSaveFocusedList.Insert(0, Screen.FFocusedForm);
Screen.FFocusedForm := Self;
SaveCursor := Screen.Cursor;
Screen.Cursor := crDefault;
SaveCount := Screen.FCursorCount;
WindowList := DisableTaskWindows(0);
try
您可能关注的文档
- 舞台术语大全.docx
- 使用Cacti时常见的问题集.doc
- 艺术英语第一学期词汇.doc
- Oliver Wyman 介绍 【详细!2015.11.20更新】.docx
- set_input_delay 之经典图解.doc
- 《英美散文》限选课课程论文.doc
- Morphia开发简介.docx
- 八上第三次月考试题卷201512.doc
- C++ STL--stackqueue 的使用方法.docx
- 我在英美法研究课上学到的——仲阳.doc
- 中国行业标准 GM/T 0126-2023HTML密码应用置标语法.pdf
- 《JJF 2121-2024恒转速源校准规范》.pdf
- 餐饮服务中20条处理要点.docx
- 《GM/T 0011-2023可信计算 可信密码支撑平台功能与接口规范》.pdf
- 《JJF 2134-2024旋转流变仪校准规范》.pdf
- JJF 2121-2024恒转速源校准规范.pdf
- 计量规程规范 JJF 2121-2024恒转速源校准规范.pdf
- 《JJF 2118-2024压力式六氟化硫气体密度控制器校验仪校准规范》.pdf
- JJF 2134-2024旋转流变仪校准规范.pdf
- 计量规程规范 JJF 2134-2024旋转流变仪校准规范.pdf
文档评论(0)