ソースコードの構造は次のとおりです。
SourceFolder
AddProduct.jsp
ソース パッケージ
-コントローラー(サーブレット)
SaveProduct.java
-モデル(DB 操作)
ProductDbOperations.java
製品テーブルに新しい製品を挿入すると同時に、product_collectionテーブル (product_id | collection_id) にエントリを挿入しています。
product_collectionテーブルにエントリを挿入するには、製品テーブルから生成された ID を取得する必要があります。その後、product_collectionテーブルに新しいエントリが挿入されます。
また、私はフレームワークを使用しておらず、Netbeans 7.3 を使用しています。
問題:
このコードを使用して、製品テーブルに新しいエントリが挿入されます
IN: ProductDbOperations.java
try
{
this.initConnection(); // Db connection
pst = cn.prepareStatement("INSERT INTO product values('"+name+"', "+quantity+", "+price+")");
rs = pst.executeUpdate();
}
catch(SQLException ex)
{
}
また、次のリンクのソリューションも使用しましたが、うまくいきません。SQL 例外はありませんでした
このコードが機能しない理由を見つけるのを手伝ってください。どうもありがとう。