- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java和数据库实验报告
实验十数据库 实验目标: 1.掌握jdbc直接链接;学会连接多种数据库; 3掌握SQL语句; 4掌握Statement和ResultSet的用法。 实验任务: 1.使用Acces数据库新建一个数据库,使用JDBC完成增删查改功能。 2.使用除Acces外任一数据库,使用JDBC完成增删查改功能。 实验课测试:完成第一题,也可选择完成第二题,完成其中一题即可。 根据题目要求,该题代码如下: packagezi; *; importpublicclassEx10_1{ publicstaticvoidmain(String[]args)throwsException{ StringDBDriver=; //下面字符串是按照书上方法先运用系统管理器先进行配置的数据源字符写法,简单但不灵活 //StringconnectionStr=jdbc:odbc:PMS; //下面字符串是不按照书上方法,不需预先配置,直接手工写数据源字符串的写法,很灵活不安装access应也可以直接使用其数据库文件,下列仅限于accessXX版本,XX不行 StringconnectionStr=jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=; //下面字符串是针对accessXX的用法,但使用绝对路径//StringconnectionStr=jdbc:odbc:driver={MicrosoftAccessDriver安全文件夹\\Java\\01.教学课件 //下面使用相对路径,关于java与测试文件 //StringconnectionStr=jdbc:odbc:driver={MicrosoftAccessDriver Connectioncon=null; Statementstmt=null; ResultSetrs=null;(DBDriver);con=(connectionStr,Test,1234);stmt=();rs=(Select*FromPerson);while(()){((ID)+);((Name)+);} INTOPersonVALUES(9,孙衫(INSERT ,3,accountant,XX,4)); (添加数据后的信息为:);rs=(Select*FromPerson);while(()){((ID)+);((Name)+);}(DELETEFROMPersonWHEREName=孙衫);(删除数据后的信息为:);rs=(Select*FromPerson);while(()){((ID)+);((Name)+);}intUPDATEPersonSETSalary=100whereid=3);();();}} 其运行结果截图如下: 实验心得: 本次实验主要是根据老师的提示和课本的代码完成的,之前在机房完成得很顺利,但是没有截图,只能回宿舍再进行一次数据库连接。但是由于我的计算机是64位的,所以在连接access的时候老是报错,最后百度了原因,说是要更改数据源,感觉比在机房操作复杂多了。 大连民族学院 计算机科学与工程学院实验报告 实验题目:课程名称:Java语言实验类型:□演示性□验证性□操作性□设计性█综合性专业:软件工程班级:102学生姓名:杨腾飞学号:XX实验日期:XX年12月10日实验地点:多媒体机房(一)实验学时:4实验成绩: 指导教师签字:XX年12月21日 一、构建实验指导书中的student数据库表 Createtablestudent(Snointprimarykey,Snamevarchar(20),Sexvarchar(20),Sagevarchar(20)); 二、验证性实验程序的运行结果及理解 第一题的输出结果:学号姓名性别年龄 --------------------------------7968,赵小龙,男,20 解释:因为程序向数据库插入了一条数据,然后又取出了这条数据所以输出的结果和插入的数据相同。 第二题的输出结果:全体学生信息表-------------------------------------------学号姓名性别年龄-------------------------------------------7968赵小龙男XX11张三男18 解释:第二行数据时执行程序的时候由用户输出的数据然后插入数据库的数据,然后程序输出了student表中的所有数据,所以会输出两行数据。 第三题的输出结果:男学生信息表 --
文档评论(0)