0

データベースとフレームがあり、フレームは自動生成コードを使用します Net-beans によって作成されました (テーブルをデータベースにバインドし、テーブルを削除して自動生成コードを取得しました) レコードをデータベースに挿入します 別のフィールドを追加しました自動生成されたクラスのメソッドは、新しいフィールドを考慮して自分自身を更新しません

    int idNO = 1;
    String email = txfEmail.getText();
    String name = txfName.getText();

    Usertbl obj = new Usertbl();
    Date created;

    obj.setName(name);
    obj.setEmail(email);
    for (Usertbl usertbl : usertblList) {
        idNO++;
    }

    obj.setId(idNO);

    PatDbPUEntityManager.getTransaction().begin();
    PatDbPUEntityManager.persist(obj);
    PatDbPUEntityManager.getTransaction().commit();
4

1 に答える 1

0

テーブルの再バインドは役に立ちましたが、テーブルが削除されていたため、テーブルを再作成し、自動的に生成されたすべてのコードを削除して、テーブルを再度バインドしました。

于 2013-10-13T01:45:37.130 に答える