这个可能是你的数据源没连接,打开控制面板—管理工具—数据源(ODBC)里面做一个与数据库连接就可能可以了
希望对你有用
给你段代码
package main;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class sqlfactory
{
Connection conn=null;
private String driver="com.mysql.jdbc.Driver";//驱动
private String username="root";//用户名
private String password="wo112";//密码
private String url="jdbc:mysql://localhost:3306/test";//地址,3306是安装mysql的端口,test是数据库名
public static void main (String[]args)//测试
{
sqlfactory sf=new sqlfactory();
sf.connect();
}
public void connect()
{
try {
Class.forName(driver);
conn=DriverManager.getConnection(url,username,password);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(conn!=null)
{
System.out.println("连接数据库成功");
}
}
}
.可能是你的jar包没放到path环境中
具体的报错贴出来吧
可以用开发工具提供的数据库连接工具看看