数据库实训报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训报告

实训课程:JA V A WEB项目实训

实训名称:JA V A项目实训综合能力培养

实训地点:中国江苏无锡国家软件园巨蟹座C601

学生姓名:胥康

学号:140703133

指导教师:张志华

实训时间:2016年7 月22 日

实训数据库MySQL与JA V A 编程

一、实训目的

熟悉扫描器结构及工作原理,监测输入实训结果分析,通过该实训,从设计到性能测试完成完整的实训流程,锻炼同学编程能力、测试能力、设计能力、全局把控能力、学习能力、动手能力和分析问题能力等。

二、实训内容

1、设计好数据库结构,录入测试数据五条以上。

2、通过标准Statement语句对象,完成增删改查四个类编程。

三、实训器材

教学投影机一台、个人笔记本电脑一台、本地服务器一台(教师机)

四、实训步骤与结果

/**

*功能:完成数据查询

*/

package com.ec;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

/**

* @author xukang

*

*/

public class SelectData {

/**

* @param args

*

*/

public static void main(String[] args) throws Exception{

Class.forName("com.mysql.jdbc.Driver");

String url="jdbc:mysql://localhost:3306/ECDB1?useSSL=false";

String user="root";

String password="12345678";

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

String sql="select * from ware";

ResultSet r=st.executeQuery(sql);

while (r.next()) {

System.out.println(r.getInt(1)+"\t"+r.getString(2)+"\t"+r.getFloat(3)+"\t"+r. getString(4)+"\t"+r.getString(5)+"\t"+r.getString(6));

}

r.close();

st.close();

conn.close();

// TODO Auto-generated method stub

}

}

/**

* 功能:完成数据插入工作

*/

package com.ec;

import .PasswordAuthentication;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

/**

* @author xukang

*

*/

public class InsetData {

/**

* @param args

*/

public static void main(String[] args) throws Exception{

Class.forName("com.mysql.jdbc.Driver");

String url="jdbc:mysql://localhost:3306/ECDB1?useSSL=false";

String user="root";

String password="12345678";

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

//关键点:查询---executeQuery() 增删改-----executeUpdate()/executeLargeUpdate()

String sql="insert into ware values(10,'蛋糕',100.0,'快乐','黄色','徐州')";

st.executeUpdate(sql);

// TODO Auto-generated method stub

st.close();

conn.close();

}

}

/**

*

*/

package com.ec;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

import ER_EXCEPTION;

import com.mysql.jdbc.Driver;

/**

* @author asus

相关文档
最新文档