在netbeans6.9.1中新建了一个java db数据库,想连接连接不上=。=为什么?难道java db的数据库不是这样连接的吗?
以下是我的源代码:
import java.sql.*;public class LinkDB {
public static void main(String[] args)
{
Connection conn;
Statement sql;
ResultSet rs;
try
{
Class.forName("org.apache.derby.jdbc.ClientDriver");
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
try
{
conn = DriverManager.getConnection("jdbc:derby://localhost:1527/dorm","app","app");
sql = conn.createStatement();
rs = sql.executeQuery("select * from records");
while(rs.next())
{
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
System.out.println(rs.getString(4));
System.out.println(rs.getString(5));
}
}
catch(SQLException e)
{
e.printStackTrace();
}
}
}
以下是我的源代码:
import java.sql.*;public class LinkDB {
public static void main(String[] args)
{
Connection conn;
Statement sql;
ResultSet rs;
try
{
Class.forName("org.apache.derby.jdbc.ClientDriver");
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
try
{
conn = DriverManager.getConnection("jdbc:derby://localhost:1527/dorm","app","app");
sql = conn.createStatement();
rs = sql.executeQuery("select * from records");
while(rs.next())
{
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
System.out.println(rs.getString(4));
System.out.println(rs.getString(5));
}
}
catch(SQLException e)
{
e.printStackTrace();
}
}
}
检查下你的报名和类名
加包这有图片解说
http://hi.baidu.com/kxiaocai/blog/item/1133fdf90ef77c58242df27f.html