使用myEclipse和mySQL进行Web开发,如何连接数据库并将用户输入的信息导入数据库?

请说一下详细步骤和具体代码实现... 请说一下详细步骤和具体代码实现 展开
 我来答
31081020
推荐于2016-04-02 · TA获得超过159个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:142万
展开全部
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class DoInsert {
private Connection conn=null;
private Statement stmt=null;
private String driver="com.mysql.jdbc.Driver";
private String username="root";
private String password="123456";

private String sql=
"INSER INTO student(name myclass score) VALUES('卞志成','0801','80')";

public boolean addStudent(){
boolean flag=false;

try{
//第一步 : 加载数据库厂商提供的驱动程序
Class.forName(driver);

}catch(ClassNotFoundException e){
e.printStackTrace();
}
//第二步 : 提供数据库的连接url;
String url="jdbc.mysql://localhost:3306/test";
try{
//第三步 :通过DriverManager获得数据库的一个连接对象
conn=DriverManager.getConnection(url, username, password);

}catch(SQLException e){
e.printStackTrace();
}

try{
//第四步 :创建Statement(SQL的执行环境)
stmt=conn.createStatement();
//第五步 :执行SQL语句
int row=stmt.executeUpdate(sql);
//第六步 : 处理结果
if(row==1)
flag=true;
}catch(SQLException e)
{
e.printStackTrace();
}finally{

//第七步 : 关闭JDBC的资源
if(null!=stmt)
{
try{stmt.close();}
catch(SQLException e){e.printStackTrace();}

}
if(null!=conn){

try{conn.close();}
catch(SQLException e){
e.printStackTrace();
}
}

}
return flag;
}
public static void main(String[] args)
{
DoInsert doinser=new DoInsert();
boolean flag =doinser.addStudent();
if(flag)
{
System.out.println("添加信息成功");
}
else{
System.out.println("添加信息失败");
}

}

}
joejackmale
2010-08-09
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

import com.taxswyjk.dbtodb.DbToDbException;
import com.taxswyjk.dbtodb.bean.DbToDbConBean;

public class DbToDbCon {
public Connection getDBCon(String conID) throws DbToDbException {
// 返回连接

DbToDbConBean conBean = DbToDbConBean.loadFromDB(conID);

return getDBCon(conBean);
}

public Connection getDBCon(DbToDbConBean conBean) throws DbToDbException {
// 返回连接
Connection conn;
String url = conBean.getUrl();
String user = conBean.getUsername();
String password = conBean.getPassword();
String driverClass = conBean.getDrivers();

try {
Class.forName(driverClass);
} catch (ClassNotFoundException e1) {
// TODO catch 异常处理 throw new DbToDbException("加载数据驱动失败!",e1);
}

try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
// TODO catch 异常处理 throw new DbToDbException("连接失败!", e);
}
return conn;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式