Eclipse中数据库连接失败,java.lang.ClassNotFoundException
数据连接失败:提示找不到驱动
驱动已经下载并加载了的,JDK1.8, 所以下载的是sqljdbc42的驱动
Class.forName(), 加载驱动时,驱动名称因该怎么写?
package com.Test1;
import java.sql.*;
public class Class3 {
public static void main(String[] args)
{
Connection ct=null;
Statement sm=null;
try {
Class.forName("sun.jdbc.odbc.sqljdbc42.Driver");
ct=DriverManager.getConnection("jdbc:mytest");
sm=ct.createStatement();
int t=sm.executeUpdate("insert into dept values(50,'security','hell')");
if(t==1)
{
System.out.println("添加成功");
}else
{
System.out.println("添加失败");
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();