数据库课程设计 工资管理系统

上传人:jkf****21 文档编号:151382529 上传时间:2022-09-13 格式:DOCX 页数:34 大小:1.60MB
收藏 版权申诉 举报 下载
数据库课程设计 工资管理系统_第1页
第1页 / 共34页
数据库课程设计 工资管理系统_第2页
第2页 / 共34页
数据库课程设计 工资管理系统_第3页
第3页 / 共34页
资源描述:

《数据库课程设计 工资管理系统》由会员分享,可在线阅读,更多相关《数据库课程设计 工资管理系统(34页珍藏版)》请在装配图网上搜索。

1、中北大学学课 程 设 计计 说 明 书书学生姓名名:陈 松学 号:0606605441122学院:电子与计计算机科科学技术术学院专业:软件工程程题目:工资管理理系统-职工考考勤管理理系统指导教师师:韩燮燮职称: 教授授20088 年 6 月月 277 日1 系统设计计1.1 目标设计计在工资管管理中,需需要从公公司管理理方式以以及实际际情况中中提取相相关信息息,以反反映工资资管理情情况。传传统的手手工操作作方式,易易发生数数据丢失失,统计计错误,劳劳动强度度高,且且速度慢慢。使用用计算机机可以高高速,快快捷地完完成以上上工作。避避免重复复劳动,规规范工资资管理行行为,从从而提高高了管理理效率和

2、和水平。让人们的效率大大提高.不难想象象,正是是资讯的的迅速发发展使得得人们从从过去繁繁复的手手工劳作作中得以以解脱,从而使这种服务在现在才可能迅速普及。同时,编写一套完整的工资管理系统的任务就显得尤为重要。开发设计计思想本系统开开发设计计思想:l 对公司软软硬件调调查,从从实际环环境出发发,以便便充分利利用公司司现在资资源,提提高系统统开发水水平和应应用效果果。l 了解公司司的需要要及相关关方面的的规定,根根据需要要做出符符合要求求的软件件,并达达到操作作过程中中的直观观、方便便、实用用、安全全等要求求。l 将系统按按模块分分工到人人,提高高效率,且且模块化化设计便便于系统统功能的的各种组组

3、合和修修改及日日后的维维护l 系统应具具备数据据库维护护功能,及及时根据据用户需需求进行行数据的的添加、删删除、修修改、等等操作。1.3开开发和运运行环境境选择开发工具具:SQQL20000, jjavaa语言。运行环境境:Wiindoows XP,Winddowss 20000或或VISSTA操操作系统统。1.4系系统功能能分析本系统主主要用于于员工基基本信息息的管理理,对员员工以及及其他信信息的添添加、修修改、删删除、查查询等基基本操作作。对于数据据库的保保护有数数据备份份和数据据恢复的的功能。针针对这些些要求,设设计本月月工资信信息管理理系统。该该系统主主要包括括职工信信息、职职工考勤勤

4、信息、职职工津贴贴信息。 1) 职工信息息管理系系统 功能为为:财务务部门相相关人员员录入、修修改、删删除、查查询员工工个人信信息;员员工本人人能通过过用户名名和密码码查询自自己的信信息以及及修改自自己的密密码;2) 职工工资资管理系系统功能为:根据工工资生成成公式,按按照员工工的考勤勤情况及及各种表表现按月月生成相相应的工工资;财务部部门相关关人员能能录入、修修改、删删除、查查询每个个月每个个员工的的工资信信息以及及工资汇汇总;员员工本人人能查询询自己的的工资信信息以及及工资汇汇总;3) 职工津贴贴管理系系统 功能为为:财务务部门相相关人员员录入、修修改、删删除、查查询职工工津贴信信息;职职

5、工本人人能查询询自己的的津贴;4) 职工考勤勤管理系系统 功能为为:后勤勤管理人人员录入入、修改改、删除除、查询询职工考考勤信息息;职工工本人能能查询自自己的考考勤情况况。采用模块块化设计计思想,可可以大大大提高设设计的效效率,并并且可以以最大限限度地减减少不必必要的错错误。其其系统结结构框图图如图所所示:工资管理系统 员工管理模块 考勤管理模块 津贴管理模块 工资生成模块 系统模块图1.11 系统统功能模模块图2. 数据库设设计2.1数数据库需需求分析析根据工资资管理要要求及用用户需求求调查分分析,得得到以下下数据流流图数据库操作操作数据系统操作工资信息考勤信息进入基本界面职工信息津贴管理图

6、2.11第一层层数据流流图修改职工信息删除职工记录输入职工基本信息职工表添加操作修改操作删除操作用户查询操作职工号图2.22职工信息息的载入入用户修改工资信息删除工资信息输入工资基本信息工资表添加操作修改操作删除操作查询操作图2.33工资的信信息载入入修改考勤信息删除考勤信息输入考勤基本信息考勤表添加操作修改操作删除操作查询操作用户图2.44考勤的的信息载载入修改津贴信息删除津贴信息输入津贴基本信息津贴表添加操作修改操作删除操作查询操作用户图2.55津贴的的信息载载入职工管理员进入系统进入员工(工资,考勤,津贴)表津贴表职工表考勤表工资表进行录入,修改,删除,查询操作图2.66信息查询询及管理

7、理的流程程图2.2 数据库库概念设设计有了数据据流图,用用E-RR图来说说明工资资信息管管理系统统的数据据库概念念模式,如如图2-2所示示基本工资其他奖金加班奖金年终奖金职工号时间缺勤类别缺勤天数职工号医疗保险个人所得税职工号部门岗位工龄姓名职工号考勤工资津贴员工领取1 n电话号码m缺勤扣除影响n1 nnm密码影响n领取1n图2.77 实体体之间关关系E-R图2.3 数据库库逻辑设设计将以上EE-R转转换成如如下关系系模式员工(职职工号,姓姓名,工工龄,部部门岗位位,电话话号码,密密码)工资(职职工号,个个人所得得税,基基本工资资,医疗疗保险,缺缺勤扣除除)考勤(职职工号,缺缺勤天数数,缺勤勤

8、类别,时时间)津贴(职职工号,年年终奖金金,加班班奖金,其其他奖金金)其中,标标有下划划线的字字段表示示为该数数据表的的主码,即即主关键键字。在在上面的的实体以以及实体体之间关关系的基基础上,形形成数据据库中的的表格以以及各个个表格之之间的关关系。工资信息息管理系系统数据据库中各各个表格格的设计计结果如如下面的的几个表表格所示示。每个个表格表表示在数数据库中中的一个个表。表一:员员工信息息表:列名数据类型型可否取空空备注说明明no Chaar ( 8 )NOT NULLL职工号(主主键)nameeCharr(100)NOT NULLL职工姓名名gwCharr(200)NOT NULLL部门岗位

9、位glSmalllinntNOT NULLL工龄hmCharr(111)NULLL电话号码码miSmalllinntNOT NULLL登录密码码表二:工工资表:列名数据类型型可否取空空备注说明明noCharr ( 8 )NOT NULLL职工号(主主键)JbmoneeyNOT NULLL基本工资资ylmoneeyNULLL医疗保险险SwmoneeyNULLL个人所得得税kcmoneeyNULLL缺勤扣除除JtmoneeyNULLL津贴yzmoneeyNOT NULLL 月总工资资表三:员员工考勤勤信息表表列名数据类型型可否取空空备注说明明noCharr ( 8 )NOT NULLL职工号(主主

10、键)tsInt(4)NULLL缺勤天数数lbCharr(300)NULLL缺勤类别别SjCharr(100)NULLL缺勤时间间表四:津津贴信息息表列名数据类型型可否为空空备注说明明noCharr ( 8 )NOT NULLL职工号(主主键)JiabbanmoneeyNULLL月加班奖奖金nzmoneeyNULLL年终奖金金qtmoneeyNULLL其他奖金金3功能能模块详详细设计计3.1主主界面及及工资基基本信息息界面的的设计图2.88 欢迎迎画面图2.99登录界界面图3.00 系统统主界面面图3.11考勤信息息录入,修改,删除,查询界界面3.2功功能描述述1主界面面 通过过菜单将将各个模模

11、块连接接起来 22.工资资基本信信息模块块工资基本本信息的的添加、修修改和删删除等基基本操作作3.3主主要源代代码impoort javva.aawt.*;impoort javva.aawt.eveent.*;impoort javvax.swiing.*;impoort javva.aawt.*;impoort javva.ssql.*;impoort javva.llangg.*; impoort javva.uutill.*; impoort javvax.swiing.tabble.*;impoort javva.mmathh.*; claass zzllc iimpllemeent

12、ss AcctioonLiisteenerrJFrramee frramee=neew JJFraame(欢迎迎进入ZZZLCC工资管管理系统统);JLaabell laabell=neew JJLabbel(制作作人:陈陈松 张淑静静 张张虎 黎成,JLLabeel.CCENTTER);JBuuttoon bbuttton11=neew JJButttonn(进进入系统统);JBuuttoon bbuttton22=neew JJButttonn(退退出系统统);ImaageIIconn imm=neew IImaggeIccon(1.jpgg); JJLabbel a1=neww JLLa

13、beel(iim);voiid CCreaate()JPPaneel ppconntenntPaane=(JPPaneel)fframme.ggetCConttenttPanne();JPPaneel ppconntenntPaane11=neew JJPannel();pcconttenttPanne.aadd(labbel);pcconttenttPanne.ssetLLayoout(neww FllowLLayoout();pcconttenttPanne.aadd(butttonn1);pcconttenttPanne.aadd(butttonn2);pcconttenttPanne.

14、aadd(neww Laabell( );pcconttenttPanne.aadd(a1);pcconttenttPanne.ssetBBackkgrooundd(Coolorr.piink);pcconttenttPanne.ssetVVisiiblee(trrue);buuttoon1.adddActtionnLisstenner(thiis); buuttoon2.adddActtionnLisstenner(thiis);frramee.seetDeefauultCClosseOpperaatioon(JJFraame.EXIIT_OON_CCLOSSE);frramee.paack

15、();frramee.seetBooundds(2200,1000,5550,6600);frramee.seetViisibble(truue);pubblicc sttatiic vvoidd maain(Strringg arggs)zzzlc domme=nnew zzllc();doome.Creeatee(); ppubllic voiid aactiionPPerfformmed(ActtionnEveent e) if(butttonn1.eequaals(e.ggetSSourrce() DL dl=neww DLL(); dl.creeatee(); iif(bbuttto

16、n22.eqqualls(ee.geetSoourcce()/退退出Sysstemm.exxit(0); claass DL impplemmentts AActiionLListteneerJFrramee frramee=neew JJFraame(职工工/管理理员登陆陆);JLaabell laabell1=nnew JLaabell(用用户名);JLaabell laabell2=nnew JLaabell(密密码);JBuuttoon llogoonBuuttoon1=neww JBButtton(管理理员登录录);JBuuttoon llogoonBuuttoon2=neww JB

17、Buttton(职工工登录);JBuuttoon ccanccelBButtton=neww JBButtton(退出出);JTeextFFielld tt1=nnew JTeextFFielld(00);JTeextFFielld tt2=nnew JTeextFFielld(00);ImaageIIconn imm=neew IImaggeIccon(2.jpgg); JJLabbel a2=neww JLLabeel(iim);JTeextFFielld uuserrnamme=nnew JTeextFFielld(99);JPaasswworddFieeld passswoord=ne

18、ww JPPasssworrdFiieldd(9);voiid ccreaate()JPPaneel pp=(JJPannel)fraame.gettConntenntPaane();JPPaneel pp1=nnew JPaanell();p.settLayyoutt(neew FFlowwLayyoutt();p.addd(laabell1);p.settSizze(55,5);p.settLoccatiion(4,88);p.addd(ussernnamee);p.settSizze(1100,2000);p.settLoccatiion(8000,8000);p.addd(laabel

19、l2);p.settSizze(550,220);p.settLoccatiion(40,80);p.addd(paasswwordd);p.settSizze(1100,20);p.settLoccatiion(80,1200);p.addd(loogonnButttonn1);p.addd(neew JJLabbel( );p.addd(loogonnButttonn2);p.addd(neew JJLabbel( );p.addd(caanceelBuuttoon);p.addd(neew JJLabbel( );p.addd(a22);p.addd(t11);p.addd(t22);p

20、.settBacckgrrounnd(CColoor.rred);p.settVissiblle(ttruee);loogonnButttonn1.aaddAActiionLListteneer(tthiss);loogonnButttonn2.aaddAActiionLListteneer(tthiss); canncellButttonn.adddAcctioonLiisteenerr(thhis); fraame.settDeffaulltClloseeOpeerattionn(JFFramme.EEXITT_ONN_CLLOSEE);frramee.paack(); fraame.se

21、ttBouundss(2000,1100,7500,5550); fraame.settVissiblle(ttruee);pubblicc vooid acttionnPerrforrmedd(AcctioonEvventt e) iff(loogonnButttonn1.eequaals(e.ggetSSourrce()&(uuserrnamme.ggetTTextt().equualss(1123)=truue)&(ppasssworrd.ggetTTextt().equualss(1123)=truue)GGZGLLZJMM gzz=neew GGZGLLZJMM();ggz.ccre

22、aate();eelseeJOOptiionPPanee.shhowMMesssageeDiaalogg(nuull,对不不起,你你输入的的密码错错误!);iff(loogonnButttonn2.eequaals(e.ggetSSourrce()&(uuserrnamme.ggetTTextt().equualss(t11.geetTeext()=trrue)&(passswoord.gettTexxt().eqqualls(tt2.ggetTTextt()=ttruee)XXK xxk=nnew XK();xxk.ccreaate(); CConnnecttionn coon; Sttat

23、eemennt ssql; ReesulltSeet rrs; Veectoor vvecttor=neww Veectoor(); trry CClasss.fforNNamee(ssun.jdbbc.oodbcc.JddbcOOdbccDriiverr); cattch (CllasssNottFouundEExceeptiion e1) SSysttem.outt.prrinttln( + ee1);ttry ccon = DDrivverMManaagerr.geetCoonneectiion(jddbc:odbbc:1123, , );ssql = ccon.creeateeStaa

24、temmentt(ReesulltSeet.TTYPEE_SCCROLLL_SSENSSITIIVE,RessulttSett.COONCUUR_RREADD_ONNLY); ssql.exeecutteQuueryy(SSELEECT Gnoo,mmm FRROM Y WWHERRE GGno=+tt1.ggetTTextt() +AAND mm=+tt2.ggetTTextt();cattch (SQQLExxcepptioon ee1) SSysttem.outt.prrinttln(e1); iff(caanceelBuuttoon.eequaals(e.ggetSSourrce()S

25、Systtem.exiit(00); claass GZGGLZJJM eexteendss JFFramme iimpllemeentss AcctioonLiisteenerr JJFraame f=nnew JFrramee(工工资管理理系统); JJButttonn b11=neew JJButttonn(津津贴管理理); JJButttonn b22=neew JJButttonn(总总查询); JJButttonn b33=neew JJButttonn(工工资管理理); JJButttonn b44=neew JJButttonn(后后勤管理理); JJButttonn b66=

26、neew JJButttonn(员员工个人人信息管管理); JJButttonn b55=neew JJButttonn(返返回); IImaggeIccon im=neww ImmageeIcoon(3.jjpg); JJLabbel a3=neww JLLabeel(iim); vvoidd crreatte() JPaanell p=(JPPaneel)ff.geetCoonteentPPanee(); JPaanell p11=neew JJPannel(); p.ssetLLayoout(neww FllowLLayoout(); p.aadd(b1); p.aadd(neww JL

27、Labeel( ); p.aadd(b6); p.aadd(neww JLLabeel( ); p.aadd(b3); p.aadd(neww JLLabeel( ); p.aadd(b4); p.aadd(neww JLLabeel( ); p.aadd(b2); p.aadd(neww JLLabeel( ); p.aadd(b5); p.aadd(a3); p.ssetBBackkgrooundd(Coolorr.reed); p.ssetVVisiiblee(trrue); b1.adddActtionnLisstenner(thiis); b2.adddActtionnLissten

28、ner(thiis); b3.adddActtionnLisstenner(thiis); b4.adddActtionnLisstenner(thiis); b5.adddActtionnLisstenner(thiis); b6.adddActtionnLisstenner(thiis); f.ssetBBounnds(2000,1000,8800,6000); f.ssetVVisiiblee(trrue); ppubllic voiid aactiionPPerfformmed(ActtionnEveent e) iif(bb5.eequaals(e.ggetSSourrce()/返回

29、 DL d=nnew DL(); f.ddispposee(); iif(bb1.eequaals(e.ggetSSourrce()/津贴管管理 JTGGL jjt=nnew JTGGL(); jt.creeatee(); iif(bb6.eequaals(e.ggetSSourrce()/员工个个人信息息管理 YGGGL yyg=nnew YGGGL(); yg.creeatee(); iif(bb2.eequaals(e.ggetSSourrce()/查询 XK xk=neww XKK(); xk.creeatee(); iif(bb4.eequaals(e.ggetSSourrce()/

30、后勤管管理 KQGGL kkq=nnew KQGGL(); kq.creeatee(); iif(bb3.eequaals(e.ggetSSourrce()/工资管管理 GZGGL ggz=nnew GZGGL(); gz.creeatee(); classs KKQGLL immpleemennts ActtionnLisstenner JFFramme ff=neew JJFraame(录入入修改删删除考勤勤信息); JBButtton b1=neww JBButtton(录入入); JBButtton b2=neww JBButtton(修改改); JBButtton b3=neww J

31、BButtton(删除除); JBButtton b4=neww JBButtton(查询询所有); JBButtton b5=neww JBButtton(返回回); JTTexttFieeld tf11=neew JJTexxtFiieldd(4); JTeextFFielld ttf2=neww JTTexttFieeld(4); JTeextFFielld ttf3=neww JTTexttFieeld(4); JTeextFFielld ttf4=neww JTTexttFieeld(4); JTeextFFielld ttf5=neww JTTexttFieeld(6); JBuu

32、ttoon bb6=nnew JBuuttoon(查询单单人考勤勤); Sttrinng clloumm=职工号号,缺勤天天数,缺勤勤类别,缺缺勤时间间; Obbjecct roww=neew Obbjecct5504; JTTablle ttablle=nnew JTaablee(roow,cclouum); JSccrolllPaane scrrolllpanne=nnew JSccrolllPaane(tabble); JSpplittPanne sspliitpaane=neww JSSpliitPaane(JSpplittPanne.VVERTTICAAL_SSPLIIT); voi

33、id ccreaate() JPaanell p=(JPPaneel)ff.geetCoonteentPPanee(); p.ssetLLayoout(neww FllowLLayoout(); /pp.addd(sscroollppanee); p.aadd(spllitppanee); JPaanell p11=neew JJPannel(); p1.addd(b11); p1.addd(b22); p1.addd(b33); p1.addd(b44); p1.addd(b66); p1.addd(b55); JPaanell p22=neew JJPannel(); p2.settBac

34、ckgrrounnd(CColoor.rred); p2.addd(sccrolllpaane); JPaanell p33=neew JJPannel(); pp.seetLaayouut(nnew FloowLaayouut(); pp.addd(nnew JLaabell(); pp.addd(nnew JLaabell(职职工号); pp.addd(ttf1); pp.addd(nnew JLaabell(缺缺勤天数数); pp.addd(ttf2); pp.addd(nnew JLaabell(缺缺勤类别别); pp.addd(ttf3); pp.addd(nnew JLaabell

35、(); pp.addd(nnew JLaabell(缺缺勤时间间); pp.addd(ttf4); pp.addd(nnew JLaabell( 在此处处输入职职工号点点击查询询删除); pp.addd(ttf5); spllitppanee.addd(pp1,sspliitpaane.TOPP); spllitppanee.addd(pp2,sspliitpaane.BOTTTOMM); spllitppanee.seetDiividderLLocaatioon(550); p.ssetBBackkgrooundd(Coolorr.CYYAN); b1.adddActtionnLissten

36、ner(thiis); b2.adddActtionnLisstenner(thiis); b3.adddActtionnLisstenner(thiis); b4.adddActtionnLisstenner(thiis); b5.adddActtionnLisstenner(thiis); b6.adddActtionnLisstenner(thiis); f.ssetBBounnds(2000,1000,5500,6000); f.ssetRResiizabble(truue);/可可以调整整界面大大小 f.ssetVVisiiblee(trrue); ppubllic voiid aa

37、ctiionPPerfformmed(ActtionnEveent e) if(b1.equualss(e.gettSouurcee() /添添加 Connnecctioon ccon;SStattemeent sqll;RResuultSSet rs;ttry Claass.forrNamme(sunn.jddbc.odbbc.JJdbccOdbbcDrriveer); ccatcch (ClaassNNotFFounndExxcepptioon ee1) Sysstemm.ouut.pprinntlnn( + e1);tryy coon = DrriveerMaanagger.gettCo

38、nnnecctioon(jdbbc:oodbcc:1223, , ); sqql = coon.ccreaateSStattemeent(); Sttrinng iinseertSStr = INSSERTT INNTO K VVALUUES + ( + + tff1.ggetTTextt() + + , + ttf2.gettTexxt()+, + +tf33.geetTeext()+ + ,+tf44.geetTeext()+); sqql.eexeccuteeUpddatee(innserrtSttr); coon.cclosse(); cattch (SQQLExxcepptioon

39、ee1) Sysstemm.ouut.pprinntlnn(e11); iif(bb2.eequaals(e.ggetSSourrce()/修改CConnnecttionn coon;SStattemeent sqll;RResuultSSet rs;ttry Claass.forrNamme(sunn.jddbc.odbbc.JJdbccOdbbcDrriveer); ccatcch (ClaassNNotFFounndExxcepptioon ee1) Sysstemm.ouut.pprinntlnn( + e1);tryy coon = DrriveerMaanagger.gettCon

40、nnecctioon(jdbbc:oodbcc:1223, , ); sqql = coon.ccreaateSStattemeent(); sqql.eexeccuteeUpddatee(UUPDAATE K SSET ts=+ttf2.gettTexxt()+WWHERRE KKno=+ttf1.gettTexxt()+); sqql.eexeccuteeUpddatee(UUPDAATE K SSET lb=+ttf3.gettTexxt()+WWHERRE KKno=+ttf1.gettTexxt()+); sqql.eexeccuteeUpddatee(UUPDAATE K SSET

41、 sj=+ttf4.gettTexxt()+WWHERRE KKno=+ttf1.gettTexxt()+); coon.cclosse(); cattch (SQQLExxcepptioon ee1) Sysstemm.ouut.pprinntlnn(e11); if(b3.equualss(e.gettSouurcee()/删除除 Connnecctioon ccon;SStattemeent sqll;RResuultSSet rs;ttry Claass.forrNamme(sunn.jddbc.odbbc.JJdbccOdbbcDrriveer); ccatcch (ClaassNN

42、otFFounndExxcepptioon ee1) Sysstemm.ouut.pprinntlnn( + e1);tryy coon = DrriveerMaanagger.gettConnnecctioon(jdbbc:oodbcc:1223, , ); sqql = coon.ccreaateSStattemeent(RessulttSett.TYYPE_SCRROLLL_SEENSIITIVVE,RResuultSSet.CONNCURR_REEAD_ONLLY); sqql.eexeccuteeUpddatee(DDELEETE FROOM KK WHHEREE Knno=+tff

43、5.ggetTTextt(); coon.cclosse(); cattch (SQQLExxcepptioon ee1) SSysttem.outt.prrinttln(e1); iff(b44.eqqualls(ee.geetSoourcce()/查查询全部部 Connnecctioon ccon; Staatemmentt sqql; RessulttSett rss; Vecctorr veectoor=nnew Vecctorr(); tryy CClasss.fforNNamee(ssun.jdbbc.oodbcc.JddbcOOdbccDriiverr); cattch (Cll

44、asssNottFouundEExceeptiion e1) SSysttem.outt.prrinttln( + ee1); ttry ccon = DDrivverMManaagerr.geetCoonneectiion(jddbc:odbbc:1123, sa, );ssql = ccon.creeateeStaatemmentt(ReesulltSeet.TTYPEE_SCCROLLL_SSENSSITIIVE,RessulttSett.COONCUUR_RREADD_ONNLY); iif(bb4.eequaals(e.ggetSSourrce()forr(innt ii=0;i55

45、0;ii+) foor(iint j=00;j4;jj+) taablee.seetVaalueeAt(,i,jj); rss = sqll.exxecuuteQQuerry(SELLECTT * FROOM KK ORRDERR BYY Knno DDESCC); innt kk=-11; whhilee(rss.neext() +kk; Strringg Knno = rss.geetSttrinng(11); Strringg tss = rs.gettStrringg(2); Sttrinng llb = rss.geetSttrinng(33); Strringg sjj = rs.

46、gettStrringg(4); tabble.settVallueAAt(KKno,k,00); tabble.settVallueAAt(tts,kk,1); tabble.settVallueAAt(llb,kk,2); tabble.settVallueAAt(ssj,kk,3); caatchh (SSQLEExceeptiion e1) SSysttem.outt.prrinttln(e1);iff(b66.eqqualls(ee.geetSoourcce() /查询关关键字 Coonneectiion conn; Staatemmentt sqql; RessulttSett r

47、ss; Vecctorr veectoor=nnew Vecctorr(); tryy CClasss.fforNNamee(ssun.jdbbc.oodbcc.JddbcOOdbccDriiverr); cattch (CllasssNottFouundEExceeptiion e1) SSysttem.outt.prrinttln( + ee1); ttry ccon = DDrivverMManaagerr.geetCoonneectiion(jddbc:odbbc:1123, sa, );ssql = ccon.creeateeStaatemmentt(ReesulltSeet.TTYPEE_SCCROLLL_SSENSSITIIVE,RessulttSett.COONCUUR_RREADD_ONNLY); if(b6.equualss(e.gettSouurcee() foor(iint i=00;i50;i+) foor(iint j=00;j输入密密码点击击登录-点击击所要进进入的模模块管理理-对对数据库库进行录录入修改改删除查查询操作作,如数

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!