私はオンライン試験システムでプロジェクトを作成しています。これですべてが正常に機能していますが、1 つの問題に直面しています。ユーザーはまずユーザー名、パスワード、電話番号などを入力してアカウントを作成します。その後、データがデータベースに挿入され、試験が開始されます。正常に動作しています。しかし、ユーザーが試験を完了したら、ユーザー名を使用してマークをデータベースに追加したいと考えています。そのために、データベースに DATA というテーブルがあります。ユーザー名のセッションを作成し、そのユーザー名の属性を取得しようとしましたが、データベースにデータを追加できません。
そのための私のコードは次のとおりです。
String str = (String)session.getAttribute("UserName");
String q = "insert into Data (UserName, Marks) values ('"+str+"' , "+count+")";
System.out.println(q);