誰かが私を助けることができますか?
私はjspページを持っています。その中で、ユーザー名が一致するデータベースからデータを取得したいと考えています。私はそれを試してみました。しかし、出力を取得できません。これがコードです。私を助けてください。すべてのデータベース接続は問題ありません。エラーは「WHERE」に表示されます。ITは間違った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>