源代码如下:
--------------------------------
package budaoweng;
/* 数据库的连接
BUDAOWENG DATE:2005-08-08 */
import java.sql.*;
public class DBDemo
{
public static void main(String[] args)
{
Connection con=null;
Statement smt=null;
ResultSet rs=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:job","sa","");
smt=con.createStatement();
rs=smt.executeQuery("select * from alluser");
while(rs.next())
{
System.out.println("name="+rs.getString("name"));
}
rs.close();
smt.close();
con.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
}
--------------------------------
package budaoweng;
/* 数据库的连接
BUDAOWENG DATE:2005-08-08 */
import java.sql.*;
public class DBDemo
{
public static void main(String[] args)
{
Connection con=null;
Statement smt=null;
ResultSet rs=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:job","sa","");
smt=con.createStatement();
rs=smt.executeQuery("select * from alluser");
while(rs.next())
{
System.out.println("name="+rs.getString("name"));
}
rs.close();
smt.close();
con.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
}
解决方案 »
- 为什么运行输出的不对(新手请教)
- 线程中的notify和wait的问题.
- 如何将十六进制字符串转化成字符串输出?
- 诚心求教,如何关闭JDBC中一个connection的所有resultset和statement
- jmx中加载了一个mbean???
- Tomcat服务器下JSP和JavaBean里使用<jsp:setProperty name="user1" property="*" />出现中文乱码,如何解决
- 京华网络是一间怎样的公司?
- 关于java中的下朔造型问题
- 欧美公司急招英文流利的J2EE / Java Developers,马上提供去英国!!!
- JBuilder4里面把程序输出为application的.jar可执行文件中的问题!!
- 请高手进来帮我看一下这个堆栈题目(20分)
- 字符串转整数的问题
smt.close();
con.close();
这3句话在catch子句里也应该写!
因为如果真的有异常,这3句话就执行不到了.
而是使用jdbc驱动 哈哈
改用jdbc吧,代码没什么问题