有人可以帮助我吗?
我有一个jsp页面。因为我想从用户名匹配的数据库中获取数据。我尝试过这个。但无法获得输出。这是代码。请帮我。所有数据库连接都正常。错误显示在“WHERE”中。它说 SQL 语法不正确
<html>
.....
<body>
<%
//table name is "register" have Name and Username filed.
String uname=request.getParameter("username");
String sql;
sql="SELECT * FROM register WHERE Username="+uname+"";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
%>
NAME: <%=rs.getString(1)%>
USERNAME: <%=rs.getString(2)%>
<%
}
%>
</body>
</html>