ここに少し状況があります。以下のデータがある場合、「セッション」テーブルのデータベースにある場合:
SessionId
C
次に、私のコードで何が起こるかというと、ユーザーが新しい文字列を生成したときに、それがすでにデータベースにあるため、上記の文字列が表示されないということです。これは、たとえば上記で正常に機能します
私が抱えている問題は、複数のセッション(試験)がある場合、下のデータベースに次のような文字列がデータベースに表示されることです。
SessionId
C1
C2
C3
上記は3つの試験です。ただし、問題は、文字列「ADERF」が以下のコードで生成される可能性があることです。上記の表のように文字列の最後に数字がある場合、データベースに残っているので文字列を生成できないのはどうしてですか?文字列は常に5文字の長さになります。