<%String sql="select myname,fabdate from xinx where fabdate>=2006-1-6";
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%>
这段代码能正常读取数据库信息
但以下代码不能显示符合条件的数据库信息,同时无出错提示:
<%String sql="select myname,fabdate from xinx where fabdate>=2006-1-6 and fbdate<=2006-1-8";
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%>
或
<%String sql="select myname,fabdate from xinx where fabdate between 2006-1-6 and 2006-1-8";
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%> 以上均在数据库连接正常情况下测试
希望得到各位高手的指点!
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%>
这段代码能正常读取数据库信息
但以下代码不能显示符合条件的数据库信息,同时无出错提示:
<%String sql="select myname,fabdate from xinx where fabdate>=2006-1-6 and fbdate<=2006-1-8";
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%>
或
<%String sql="select myname,fabdate from xinx where fabdate between 2006-1-6 and 2006-1-8";
ResultSet rs=conn.executeQuery(sql);
while(rs.next()) {
rs.getString("myname");
}%> 以上均在数据库连接正常情况下测试
希望得到各位高手的指点!
你的 fabdate 在数据库里面什么类型
另外
select myname,fabdate from xinx where fabdate between 2006-1-6 and 2006-1-8
这样的sql语句能执行吗?如果是date类型,恐怕不行的~~不能这样查
rs.getValue(1); 还是 rs.getObject(1);
记不清楚了