资源描述:
《javaee实验报告1---jdbc操作数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java企业级开发(J2EE)实验报告指导教师:王磊课程名称:Java企业级开发(J2EE)年级:12实验日期:2014-3-19姓名:陈小斌学号:03班级:2班实验名称:JDBC操作数据库实验序号:实验一成员人数:1一、实验目的及要求实验目的:1、学习JDBC操作数据库的编程方法;2、了解MyEclipsc导入数据库驱动包的方法;3、掌握MicrosoftSQLServer2008数据库的建立方法;实验原理:1、jdbc是sun公司定义的一套访问数据库的规范(接口+类),主要是放在java,sql包下面。2、导入相应JDBC的数据库的实现(数据库驱动)3、Connection接口代表数据
2、库的链接,客户端所有的交互都是通过Connection对象完成的。二、实验环境WindowsXP,MicrosoftSQLServer2008,MyEclipse三、实验内容及完成情况1、常用数据库的URL写法Oracle:jdbc:oracle:thin:@localhost:1521:sidSqlServer:jdbc:sqlserver://localhost:1433:DatabaseName=xxxMySql:jdbc:mysql://localhost:3306/orcl2、在SQLServer2008中创建用户数据库严*创建者:王磊*时间:*功能:建立用户管理数据库,请在SS
3、MS中盲接运行*/createdatabaseUsersManager一库名为UsersManageron(name=,UsersManager_datafilename^'dAjavaEE使用的数据库UsersManager_data.mdf,size=10mb)logon(name=,UsersManager_logfilename二‘d:javaEE使用的数据库UsersManager_log.ldf,size=10mb)gouseUsersManager-标签编号,主码-用户姓名可变字符串类型,长度20-密码可变字符串类型,长度20••用户级别,默认为1createtab
4、leTUserLogin一创建用户登录表idintprimarykey,usernamenvarchar(20)notnull,[password]nvarchar(20),gradeintdefault1,emailnvarchar(50))useUsersManagerinsertintoTUserLoginvalues(1,'wl1123456r,5,'wl1@126.com1)insertintoTUserLoginvalues(2,'wl271234561,1,'w!2@126.com1)insertintoTUserLoginvalues(3,'wl3V123456',1,*w
5、l3@126.comf)insertintoTUserLoginvalues(4,'wl4','123456;1,‘wl4@126.com’)insertintoTUserLoginvalues(5,'wl5','l23456;1,'wl5@126.com')insertintoTUserLoginvalues(6,wl6V123456',1,'wl6@126.com1)insertintoTUserLoginvalues(7,'wl771234561,1,'w!7@126.com1)insertintoTUserLoginvalues(8,'wl8V123456',1,'wl8@126.
6、com1)insertintoTUserLoginvalues(9,'wl9',‘123456;1,‘wl9@126.com’)insertintoTUserLoginvalues(10,'wll0','123456;1,'wllO@126.com*)insertintoTUserLoginvalues(11,'admin','1234565,'admin@126.com')2、具体操作步骤:(1)新建javaX程,新建包,新建类,类名首字母大写。(2)在工程下新建lib文件夹,引入sqljdbc4.jar驱动(3)装载驱动完毕后,右键点击驱动包,在弹出的菜单中选择“BidldPath"
7、9"AddtoBui]dPath”CopyCtrkCCopyQualifiedNamePasteCtrl+VXDeleteDeleteBuildPath►2AddtoBuildPathRefactorAlt+Shift+T►越ConfigureBuildPath...注Import..(4)实验一:打印数据库中的全体用户名和电子邮件packagecom.wl•jdbc;importjava•sql•*;publiccla