1

我有Categories一张Skins桌子Images

Categories : id, Name
Skin :  id, name
CategorySkins : CategoryID, SkinID
Images : id, name
SkinImages: Skinid, ImageID

我的问题是保存一个带有几个的Category实例和一个带有几个SkinsSkins实例Images。我尝试动态构建插入字符串,但我不喜欢这种方法。

PS是否可以像这样传递数据:带有皮肤列表和图像列表的类别。作为mysql程序的列表?或者简单是否可以将数组作为参数传递给过程?有关解决此问题的其他方法的任何建议?

4

1 回答 1

4

我已经使用 Statement 来解决这个问题。

stmnt = conn.createStatement();
conn.setAutoCommit(false);

stmnt.addBatch("insert statement for categories");
stmnt.addBatch("insert statement for skins");
stmnt.addBatch("insert statement for CategorySkins");
...

stmnt.executeBatch();
conn.commit();
于 2012-12-13T09:36:31.040 回答