Upload
malha
View
70
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Import Data From Excel File into Database. Contents. Understanding Excel structure Understanding jxl.jar library Problem: Import student information from Excel File Solution. 1. Understand Excel structure. One Excel File data store in a workbook Each workbook contents a lot of sheets - PowerPoint PPT Presentation
Citation preview
Import Data From Excel File into
Database
Contents
1. Understanding Excel structure
2. Understanding jxl.jar library3. Problem: Import student
information from Excel File4. Solution
1. Understand Excel structure
One Excel File data store in a workbook
Each workbook contents a lot of sheets
Each sheet contents a lot of rows
Each row contents a lot of cells
Cell contents the data
Workbook Object Sheet Object Cell ObjectReference:
http://jexcelapi.sourceforge.net/
2. Understanding jxl.jar library
3. Problem: Import student information from Excel FileThere is a list of students information in
excel file. See the picture bellow:
Write a program read all students information and then store it into your database.
Write a jsp file to view all students information stored in the database
Sample Interface
4. Solution
4.1 Analysis and design database to store student information
4.2 Coding
4.1 Analysis and design database to store student information
Each student object include student id, first name, last name, and gender.
Create a database name “iwp” and then create student table to store student information include fields:
1. Student ID (Primary key)2. Last Name3. First Name4. Gender
Step 1: Copy upload file bean and jxl.jar library to web server
Step 2: Write code
4.1 Coding
Step 1: Copy upload file bean class and jxl.jar library
Copy com package to tomcat install_dir/webapps/ROOT/WEB-INF/class using for upload file from client to Server
Copy jxl.jar library to tomcat install_dir/webapps/ROOT/WEB-INF/lib using for read excel file
a. Developing importstudentinformation.jsp to upload excel file from client to server and then read student information from excel to store into database
b. Developing listofstudents.jsp to view all students in student table
Step 2: Write code
a. Upload excel file and read data – importstudentinformation.jsp
b. Developing listofstudents.jsp
References
http://jexcelapi.sourceforge.net/
http://oms.saigontech.edu.vn
Practice Exercise
Import the list of employees in excel file and create a jsp file to view all employees stored in database.
Practice Exercise 1
We have a list of courses (Each course includes ID, Name, Credit). To prepares for student register class of each semester. AAS program director will decide list of courses will be offered in the next semester.
Design database to store list of course will be offered for the each semester.
Create a jsp file allow the program directors select courses will be offer.
Requirement
Select your group. Each group have maximum 4 members.
- Two member design analysis and design database, and enter template data.
- One person design interface- One person prepare slide to present- After finish design database 3 person will
sit together and coding, testing.