我用的是access数据库,建了2个表,一个为picture,其中字段为id:自动编号,p_name,p_address,另一个为video,其中字段为id:自动编号,v_name,v_address,
用<%! String sql = "select * from picture";%>即可把picture表中的数据都读出来,但是用
<%! String sql = "select * from video";%>的时候,却什么也度不出来,为什么阿,读取数据库用的完全一样的bean:package bean;
import java.sql.*;
public class db {
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
Connection conn = null;
ResultSet rs = null;
public db() {
try {
Class.forName(sDBDriver); 
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("db(): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager.getConnection("jdbc:odbc:webdb","",""); 
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);

catch(SQLException ex) { 
System.err.println("db.executeQuery: " + ex.getMessage());
}
return rs;
}
}是不是和自动锁定有关阿??因为我的数据库下有一个.ldb文件,怎么才能让数据库不自动锁定阿?