eclipse怎么连接数据库 20

 我来答
小_特拉福德
推荐于2018-05-04
知道答主
回答量:3
采纳率:0%
帮助的人:5.7万
展开全部

首先要有数据库文件 然后在桌面点开始-程序-数据源ODBC(你也可以直接搜索 win7系统的话 直接搜索更方便)打开ODBC后点击添加 根据你数据库文件的类型 选择合适的数据源 (比如Access就选 Dirver do Microsoft Access)双击 在跳出的界面点击 选择 在选择数据库界面找到你的数据库文件 点击确定 回到上一界面 这时候还有最重要的一步 输入数据源名 这个名字是你自己起的 (比如我的就起名是good 在这一行体现 String url="jdbc:odbc:good"; 如果想用其他的名字 这一行把good改成你想用的名字就可以了) 最后点确定就可以了 程序如下(这段体现的是select语句 String sql="SELECT * FROM 员工 ";“员工”是数据库文件中一个表的名字 根据实际需要 要选用不同的sql语句 程序会有细微的不同)

import java.sql.*;

import java.util.*;

public class JDBCconnection {

String Driver="sun.jdbc.odbc.JdbcOdbcDriver";

String url="jdbc:odbc:good";

String username=null;

String password=null;

String s1=null;

String s2=null;

ArrayList list1=new ArrayList();

ArrayList list2= new ArrayList();

/**

 * @param args

 */

public static void main(String[] args) {

// TODO Auto-generated method stub

      JDBCconnection jdbc = new JDBCconnection();

}

public JDBCconnection() {

try {

Class.forName(Driver).newInstance();// 1. 注册驱动

Connection con = DriverManager.getConnection(url,username,password);// 2. 获得与数据库的连接

String sql="SELECT * FROM 员工 ";

Statement stmt=con.createStatement();

ResultSet result=stmt.executeQuery(sql);

while(result.next()){//行

s1=result.getString(1);//列

s2=result.getString(3);

list1.add(s1);

list2.add(s2);

}

}catch(Exception ex){

System.out.print(ex);

}

}

}

chris_strive
2012-03-30 · TA获得超过350个赞
知道小有建树答主
回答量:658
采纳率:100%
帮助的人:412万
展开全部
进入database explore透视图,新建一个连接,选好Driver template,连接名称,连接地址,用户名,密码,添加对应的数据库驱动,就可以了。
追问
QQ多少 我加你帮我远程看一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俗富栋H
2012-04-01
知道答主
回答量:59
采纳率:0%
帮助的人:27万
展开全部
首先看你用什么方式连接数据库啦。
一般有两种:一,写连接数据库代码

/*
连接数据库类
获取连接
关闭连接
*/

public class ConnectionSql {
public Connection conn=null;
public PreparedStatement ps=null;
public ResultSet rs=null;

public Connection getConnection(){
try {
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/baling";
conn=DriverManager.getConnection(url, "root","mysqladmin");

} catch (Exception e) {
e.printStackTrace();
}
return conn;
}

public void closeConnection(){
try {
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
我这连接的是mysql String url="jdbc:mysql://localhost:3306/baling";
conn=DriverManager.getConnection(url, "root","mysqladmin");
你适当的修改一下mysql的用户名,密码参数

第二种就是楼下说的database explore视图了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式