仓库管理系统delphi源码(DOC68页)6293.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《仓库管理系统delphi源码(DOC68页)6293.docx》由会员分享,可在线阅读,更多相关《仓库管理系统delphi源码(DOC68页)6293.docx(132页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、unitt Unnit11;inteerfaaceusess Wiindoows, Meessaagess, SSysUUtills, Varriannts, Cllassses, Grraphhicss, CConttrolls, Forrms, Diialoogs, SttdCttrlss, DDB, ADOODB, jppeg, ExxtCttrlss;typee TFFormm1 = cllasss(TFFormm) ADOOConnnecctioon1: TAADOCConnnecttionn; ADOOQueery11: TTADOOQueery; Ediit1: TEEditt;
2、 Ediit2: TEEditt; Butttonn1: TBuuttoon; Butttonn2: TBuuttoon; ADOOTabble11: TTADOOTabble; Imaage11: TTImaage; Labbel11: TTLabbel; Labbel22: TTLabbel; Labbel33: TTLabbel; Labbel44: TTLabbel; Butttonn3: TBuuttoon; proocedduree Buuttoon1CClicck(SSendder: TOObjeect); proocedduree Buuttoon2CClicck(SSendd
3、er: TOObjeect); proocedduree Buuttoon3CClicck(SSendder: TOObjeect); prrivaate PPrivvatee deeclaarattionns puubliic couunt:inttegeer; PPubllic decclarratiionss ennd;var Foorm11: TTForrm1;impllemeentaatioonusess Unnit112,UUnitt19;$R *.ddfmprocceduure TFoorm11.Buuttoon1CClicck(SSendder: TOObjeect); vva
4、r yonnghuu:sttrinng;begiin yyongghu:=trrim(ediit1.Texxt);/ttrimm去除字字符串空空格 coountt:=ccounnt+11;/登陆次次数 wiith adooqueery11 doo beeginn Cllosee; SQQL.CCleaar; SQQL.ttextt:=sellectt * frrom 用户户信息表表 whheree 用户户名=+yonnghuu+; oppen; iff (aadoQQuerry1.ReccorddCouunt0) annd (ediit2.Texxt) annd (adooQueery11.F
5、iielddByNNamee(密密码).AssStrringg= eeditt2.TTextt) tthenn beeginn iff addoQuueryy1.FFielldByyNamme(是否管管理员).AAsSttrinng =Trrue thhen beeginn foorm112.SSpeeedBuuttoon1.Vissiblle:=truue; foorm112.BButtton113.VVisiiblee:=ttruee; apppliicattionn.MeessaageBBox(密码码正确,即即将进入入系统。,提提示,mb_ok); foorm11.Hiide; foor
6、m112.SShoww; ennd ellse beggin foorm112.SSpeeedBuuttoon1.Vissiblle:=fallse; foorm112.BButtton113.VVisiiblee:=ffalsse; apppliicattionn.MeessaageBBox(密码码正确,即即将进入入系统。,提提示,mb_ok); foorm11.Hiide; foorm112.SShoww; ennd; ennd ellse beeginn iff (ccounnt=11) tthenn beeginn apppliicattionn.MeessaageBBox(用户户名或
7、密密码错误误,还剩剩2次机机会,提示示,mmb_ook); eddit11.SeetFoocuss;/光标是是向左对对齐的 也就是是在编辑辑框的最最左边 ennd; iff(coountt=2) thhen beggin aappllicaatioon.MMesssageeBoxx(您您还有最最后一次次机会,请仔细细核对用用户名和和密码,提提示,mb_ok); eeditt1.CCleaar; eeditt2.ccleaar; eeditt1.SSetFFocuus; eend; iif (couunt=3) theen beggin aappllicaatioon.MMesssageeBox
8、x(密密码错误误超过三三次系统统即将关关闭,提示示,mmb_ook); aappllicaatioon.TTermminaate;/退退出程序序 endd; ennd; ennd;end;procceduure TFoorm11.Buuttoon2CClicck(SSendder: TOObjeect);begiin apppliccatiion.Terrminnatee;end;procceduure TFoorm11.Buuttoon3CClicck(SSendder: TOObjeect);begiin fformm19.ShoowMoodall;end;End.unitt Unnit2
9、2;inteerfaaceusess Wiindoows, Meessaagess, SSysUUtills, Varriannts, Cllassses, Grraphhicss, CConttrolls, Forrms, Diialoogs, SttdCttrlss, GGridds, DBGGridds, jpeeg, ExttCtrrls, DBB, AADODDB;typee TFFormm2 = cllasss(TFFormm) Imaage11: TTImaage; Labbel11: TTLabbel; GrooupBBox11: TTGrooupBBox; DBGGridd1
10、: TDBBGriid; Butttonn1: TBuuttoon; GrooupBBox22: TTGrooupBBox; GrooupBBox33: TTGrooupBBox; GrooupBBox44: TTGrooupBBox; Labbel33: TTLabbel; Labbel44: TTLabbel; Ediit1: TEEditt; Ediit2: TEEditt; Labbel55: TTLabbel; RaddioBButtton11: TTRaddioBButtton; RaddioBButtton22: TTRaddioBButtton; Butttonn2: TBuu
11、ttoon; Labbel66: TTLabbel; Labbel77: TTLabbel; Ediit3: TEEditt; RaddioBButtton33: TTRaddioBButtton; RaddioBButtton44: TTRaddioBButtton; Butttonn3: TBuuttoon; ADOOConnnecctioon1: TAADOCConnnecttionn; ADOOTabble11: TTADOOTabble; ADOOQueery11: TTADOOQueery; ADOOQueery22: TTADOOQueery; DattaSoourcce1: T
12、DDataaSouurcee; proocedduree Buuttoon1CClicck(SSendder: TOObjeect); proocedduree Buuttoon2CClicck(SSendder: TOObjeect); proocedduree Buuttoon3CClicck(SSendder: TOObjeect); proocedduree FoormSShoww(Seendeer: TObbjecct); prrivaate PPrivvatee deeclaarattionns puubliic PPubllic decclarratiionss ennd;var
13、 Foorm22: TTForrm2;impllemeentaatioon$R *.ddfmprocceduure TFoorm22.Buuttoon1CClicck(SSendder: TOObjeect);begiin iff apppliicattionn.MeessaageBBox(请确确认是否否要删除除, 超市市仓库管管理系统统, mb_icooninnforrmattionn +mmb_yyesnno) = iidyees tthenn/MMB_IICONNINFFORMMATIION是是显示出出的对话话框里会会有一个个“i”图标,mb_yessno同同时显示示确定和和取消按按钮,
14、iidyees单击击”是“按钮 ADOOtabble11.Deelette;end;procceduure TFoorm22.Buuttoon2CClicck(SSendder: TOObjeect);var yonnghuuminng,mmimaa:sttrinng; quaanxiian:boooleaan;begiin if (eddit11.Teext) aand (eddit22.Teext) aand (raadioobutttonn1.CChecckedd xoor rradiiobuuttoon2.Cheeckeed) thhen beggin yonnghuuminng:=e
15、diit1.Texxt; adooqueery11.Cllosee; adooqueery11.SQQL.TTextt := sseleect * ffromm 用户户信息表表 whheree 用户户名= +yoonghhumiing+ ; adooqueery11.oppen; if nott addoquueryy1.EEof theen/判断表表是否为为空 beggin MesssaggeBoox(hhanddle, 此此用户名名已存在在!, 提提示, mbb_IcconIInfoormaatioon + mbb_Okk); exiit; endd; miima:=eddit22.Tee
16、xt; iff raadioobutttonn1.CChecckedd=trrue theen quuanxxiann:=ttruee ellse qquannxiaan:=fallse; aadottablle1.InsserttReccordd(yyongghummingg,miima,quaanxiian); aadottablle1.Cloose; /把ADDOTaablee控件对对应的数数据源关关闭 aadottablle1.Opeen;/重新新打开AADOTTablle控件件对应的的数据源源,这样样做的目目的是刷刷新数据据源 sshowwmesssagge(新建用用户添加加成功);
17、 eeditt1.CCleaar; eeditt2.CCleaar; rradiiobuuttoon1.Cheeckeed:=fallse; rradiiobuuttoon2.Cheeckeed:=fallse; ennd ellse shhowmmesssagee(信信息填写写不全);end;procceduure TFoorm22.Buuttoon3CClicck(SSendder: TOObjeect);var yonnghuuminng:sstriing; quaanxiian:boooleaan;begiin iff (eeditt3.TTextt) andd (rradiiobuu
18、ttoon3.Cheeckeed xxor raddiobbuttton44.Chheckked) thhen beeginn yoonghhumiing:=eddit33.Teext; addoquueryy1.CClosse; addoquueryy1.SSQL.Texxt := sellectt * froom 用用户信息息表 wwherre 用用户名= +yyongghummingg+ ; addoquueryy1.oopenn; iff addoquueryy1.RRecoordCCounnt = 0 theen beeginn shhowmmesssagee(不不存在此此用户,请请
19、重新输输入); eddit33.SeetFoocuss; exxit; ennd; iff raadioobutttonn3.CChecckedd=trrue theen quuanxxiann:=ttruee ellse quuanxxiann:=ffalsse; iff apppliicattionn.MeessaageBBox(请确确认是否否要修改改, 超市市仓库管管理系统统, mb_icooninnforrmattionn + mb_yessno) = idyyes theen beeginn addotaablee1.LLocaate(用户户名,yonnghuuminng,); ad
20、dotaablee1.EEditt; addotaablee1是否管管理员:=quaanxiian; addotaablee1.PPostt; addotaablee1.CClosse; addotaablee1.OOpenn;/更改一一个已经经从数据据库中读读取的数数据库表表格 shhowmmesssagee(修修改成功功); ennd; ennd ellse shhowmmesssagee(信信息填写写不全);end; proocedduree TFFormm2.FFormmShoow(SSendder: TOObjeect);begiinadocconnnecttionn1:=TADDO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 delphi 源码 DOC68 6293
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内