关于读取数据库数据的问题! 我用的是SQL Server 2000数据库,用ODBC配置了个输入源:javaDb,默认数据库是master,其如何用Java语言读取master 数据库下的(假设有个叫table2的表中)的数据?希望各位大侠能够赐教,感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加载jdbc-odbc桥驱动,用JDBC访问就好了. import java.sql.*;import java.awt.*;public class database{ public static void main(String args[]) { String url = "jdbc:odbc:javaDb"; Connection con = null; Statement sm = null; ResultSet rs = null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(Exception e) { System.out.println("not found this driver!"); } try { con = DriverManager.getConnection(url,"sa","sa"); sm = con.createStatement(); rs = sm.executeQuery("Select * from table2"); System.out.println("The result is:"); while (rs.next()) { String id = rs.getString(1); String name = rs.getString(2); String pass = rs.getString(3); System.out.println("id =" + id); System.out.println("name =" + name); System.out.println("pass =" + pass); } } catch(SQLException e) {} finally { try { rs.close(); sm.close(); con.close(); } catch(SQLException e) { } } }} 楼上的大侠 不知道你的原代码运行过吗?我用JCreator编译后 ,在运行是出现以下问题:Exception in thread "main" java.lang.NullPointerException at dababase.main(dababase.java:44)Press any key to continue...还是不明白~_~ 链表里get的方法 字符串 split Java的一个Socket实例在TCP通信中只能单工?!! Java Jmf 问题!高手来!十万火急 如何判断一个字符串是否为时间类型 在控制台下运行程序,但鼠标点击到光标所在处时,程序会停止运行,这是什么原因? 什么是构造函数?他有什么用? jsp后缀的应该怎样打开? Java虚似机是什么东东? 怎样才能用java实现结构体数组,最好有代码!谢了!送上100分!!!! 如何用java做类似QQ的局域网即时通讯工具?给点提示。 如何JTextArea中改变部分字体的颜色,急!!!!
import java.awt.*;
public class database
{
public static void main(String args[])
{
String url = "jdbc:odbc:javaDb";
Connection con = null;
Statement sm = null;
ResultSet rs = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e)
{
System.out.println("not found this driver!");
}
try
{
con = DriverManager.getConnection(url,"sa","sa");
sm = con.createStatement();
rs = sm.executeQuery("Select * from table2");
System.out.println("The result is:");
while (rs.next())
{
String id = rs.getString(1);
String name = rs.getString(2);
String pass = rs.getString(3);
System.out.println("id =" + id);
System.out.println("name =" + name);
System.out.println("pass =" + pass);
}
}
catch(SQLException e)
{}
finally
{
try
{
rs.close();
sm.close();
con.close();
}
catch(SQLException e)
{
}
}
}
}
Exception in thread "main" java.lang.NullPointerException
at dababase.main(dababase.java:44)
Press any key to continue...还是不明白~_~