如何连接数据库?看程序 ResultSet rs = state.executeQuery(sql);// state.executeQuery(sql);//这里多了一行,去掉! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你注意一下,你不应该把rs.close();放在if(rs!=null){}里面 import java.io.*;import java.sql.*;这些包在哪里啊? 是String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=article.mdb"; Connection con = DriverManager.getConnection(dbUrl,"",""); 还是: Connection con = DriverManager.getConnection(article,"","");//article注册了ODBC数据源上面都可以,哪一种写法好点呢?各位大哥 j2sdk中就有这些包啊这两种写法看你自己的爱好了第一种可以不需要注册odbc源,但要求直接定位到mdb文件第二种,你只需注册了odbc源,成功了,而不需要直接定位mdb文件 注释着一行!state.executeQuery(sql); ResultSet rs = state.executeQuery(sql);// state.executeQuery(sql); while( rs.next() ){ System.out.println("\t" + rs.getString(1)); } rs.close(); con.close();如此写法肯定可以。 ResultSet rs = state.executeQuery(sql);state.executeQuery(sql);对呀,同一操作要两次干嘛。rs.close();con.close();没错,当然是不用了才是方资源 import java.io.*;import java.sql.*;这些包在哪里啊?这些包确实已经包含在jdk中拉,你用jcreator直接编译已经就可以啦你要仔细阅读下载得程序,其实executeQuery执行俩次也没有关系,就是资源浪费一点就是啦,rs.close();and con.close();当然最好别忘记啦,不然io是非常占用资源得哦! Java Socket -> 求高手 学生选课系统表的设计 org.eclipse.swt.widgets.Table 列选中背景色 java输入流停止后如何重置 JTable 帮忙看下这个字符串的截取 请问多线程在web应用中能否提高效率? 难道java构造函数的参数不能使用对象吗?急待解决,谢谢你的参与! 关于线程问题,请指教,谢谢了 下面这个小程序为什么执行COPY这个字符串不对,而执行net send确正确呢 初学者请教:为什么编译通过,却不能执行? 请问有没有什么方法可以访问c++写的类和方法呢?
rs.close();放在if(rs!=null){}
里面
import java.sql.*;
这些包在哪里啊?
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=article.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
还是:
Connection con = DriverManager.getConnection(article,"","");//article注册了ODBC数据源上面都可以,哪一种写法好点呢?各位大哥
state.executeQuery(sql);
// state.executeQuery(sql); while( rs.next() ){
System.out.println("\t" + rs.getString(1));
}
rs.close();
con.close();
如此写法肯定可以。
state.executeQuery(sql);对呀,同一操作要两次干嘛。
rs.close();con.close();没错,当然是不用了才是方资源
import java.sql.*;
这些包在哪里啊?这些包确实已经包含在jdk中拉,你用jcreator直接编译已经就可以啦你要仔细阅读下载得程序,其实executeQuery执行俩次也没有关系,就是资源浪费一点就是啦,rs.close();and con.close();当然最好别忘记啦,不然io是非常占用资源得哦!