欢迎来到天天文库
浏览记录
ID:5627839
大小:961.88 KB
页数:15页
时间:2017-12-20
《网络程序设计上机4实验四、jsp数据库程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《网络程序设计》上机实验——实验四、JSP数据库程序设计学校北京服装学院学院信息工程学院专业电子信息工程班级姓名学号一、实验目的1、掌握MySql数据库操作的基本方法2、掌握连接数据库的基本步骤3、掌握Connection、Statement、ResultSet等对象的使用4、掌握最基本的数据查询和增加语句。二、实验要求1、掌握MySql数据库操作的基本方法2、掌握连接数据库的基本步骤3、掌握Connection、Statement、ResultSet等对象的使用4、掌握最基本的数据查询和增加语句5、实验前进行程序设计,完成源程序的编写任务,按实验内容要求记录运行结果并回
2、答问题。6、实验报告中要写明实验目的、内容、任务分析、算法设计及应用的主要知识点;上机时遇到的问题及解决办法,观察到的现象及其分析;实验的心得体会及实验过程中的疑点难点。三、实验内容实验四将设计一个简单的通讯录管理系统,实现通讯录的增加和查询功能。1、添加数据库1)打开数据库管理器,连接数据库,在左侧树形表中双击打开数据库新建表。表结构如下:Addr列名数据类型说明IdInt主键,不允许为空,自增namevarchar(50)姓名,不允许为空unitvarchar(200)单位addrvarchar(500)地址emailvarchar(50)电子邮件phonevarch
3、ar(50)电话faxvarchar(50)传真2、实现通讯录管理功能1)根据实验三的方法,新建WebProject工程,命名MyProject,并发布该工程。2)新建Address.java类。此类通讯录业务对象类,用于保存业务对象信息。package中输入”edu.bift.examples.address”,并点击Finish按钮新建类。Address.java中代码如下:packageedu.bift.examples.address;publicclassAddress{privateintid;privateStringname;privateStringun
4、it;privateStringaddr;privateStringemail;privateStringphone;privateStringfax;publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetUnit(){returnunit;}publicvoidsetUnit(Stringunit){this.un
5、it=unit;}publicStringgetAddr(){returnaddr;}publicvoidsetAddr(Stringaddr){this.addr=addr;}publicStringgetEmail(){returnemail;}publicvoidsetEmail(Stringemail){this.email=email;}publicStringgetPhone(){returnphone;}publicvoidsetPhone(Stringphone){this.phone=phone;}publicStringgetFax(){returnf
6、ax;}publicvoidsetFax(Stringfax){this.fax=fax;}}1)新建AddressManager.java类。此类完成数据库连接、查询通讯录列表增加通讯录信息功能。代码:packageedu.bift.examples.address;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sq
7、l.Statement;importjava.util.ArrayList;importjava.util.List;publicclassAddressManager{staticfinalStringJDBC_DRIVER="com.mysql.jdbc.Driver";staticfinalStringDATABASE_URL="jdbc:mysql://localhost:3306/mysql";staticfinalStringusername="root";staticfinalStringpassword="12
此文档下载收益归作者所有