赋值比较问题 if name.equals(rs.getString(1)){out.println("true");}else{out.println("false");} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用取出字段值的,可以直接用SQL解决!sql = "select * from table where name = '"+name+"' and password = '"+password+"'"ResultSet rs=stmt.executeQuery(sql); if(rs.next()){ out.println("ok!");}else{ out.println("error!");}rs.close(); TO:vvfish119(肥肥)出现如下错误:C:\Tomcat5\work\Catalina\localhost\test\org\apache\jsp\exam1\login_jsp.java:77: '(' expectedif name.equals(rs.getString(1)) ^An error occurred at line: 36 in the jsp file: /exam1/login.jspGenerated servlet error:C:\Tomcat5\work\Catalina\localhost\test\org\apache\jsp\exam1\login_jsp.java:85: illegal start of expression out.write("\r\n\r\n"); ^2 errors加上()后又出现如下错误:[Microsoft][ODBC 驱动程序 管理器] 无效的光标状态 [ODBC 驱动程序 管理器] 无效的光标状态jdbc-odbc桥接器的问题,用jdbc-odbc要注意获得记录集的顺序要和数据库表中的顺序一致还有就是不能重复取值jdbc驱动没有此问题 if (name.equals(rs.getString(1))){...}else{...} 从数据库中取值的顺序要有先后,例如:数据库中有3列,要先取第一列,在第二列,最后第三列,要不容易出错,如果你的name和password在数据库中为一,二列那么你取的rs.getString (1)和rs.getString(2);就分别对应一,二列~~~你看看是不是这里有什么毛病~~~ 用什么工具能画出这样的多折线图啊。 怎么实现用户评论的顶踩功能? 实现不同服务器上的文件上传(ftp) eclipse tomcat建立JSP mssql存储数据问题 求java和javasript中验证“只能输入字母和数字”验证规则!! 中文字符问题 JSP中的代码如何换行问题? 请指教!! 不是很明白Hibernate 中update() 一个小例程的疑问 !!!本人极力推荐最好用的中小型开发工具=Gel=,不信可以试试 大家推荐一个好一点的JSP编辑环境嘛,谢了。
sql = "select * from table where name = '"+name+"' and password = '"+password+"'"
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
out.println("ok!");
}
else{
out.println("error!");
}
rs.close();
出现如下错误:C:\Tomcat5\work\Catalina\localhost\test\org\apache\jsp\exam1\login_jsp.java:77: '(' expected
if name.equals(rs.getString(1))
^An error occurred at line: 36 in the jsp file: /exam1/login.jspGenerated servlet error:
C:\Tomcat5\work\Catalina\localhost\test\org\apache\jsp\exam1\login_jsp.java:85: illegal start of expression
out.write("\r\n\r\n");
^
2 errors
加上()后又出现如下错误:[Microsoft][ODBC 驱动程序 管理器] 无效的光标状态
用jdbc-odbc要注意获得记录集的顺序要和数据库表中的顺序一致
还有就是不能重复取值jdbc驱动没有此问题
{
...
}
else
{...}
你看看是不是这里有什么毛病~~~