RowSet

RowSetとAUTO INCREMENT

RowSetを使ってINSERTするとき、AUTO INCREMENT(IDENTITY)カラムがあるとエラーに場合 明示的にnullを入れるとOKみたい (とりあえずHSQLDBの場合は) CachedRowSet crs = executeQuery("select * from movie"); crs.moveToInsertRow(); crs.updateNull("id");…

カラム名指定

http://www.thinkit.co.jp/cert/tech/3/8/sample1.htmよく見たらカラム名指定できるじゃんかぁ crs.updateInt(2, 200);//2つ目のカラム ↓ crs.updateInt("price", 200);

RowsetでdataTable

JSFベータのとき、うまくいかなかったけど、今日試したらやっぱりうまくいかなかった( http://d.hatena.ne.jp/muimy/20040416#1082139712 はWebアプリの場合は大丈夫みたい)SunのJSF RI1.0とrowset RIで試したところ、dataTableのvalueにrowsetを渡すとエラ…

J2SE1.5のCachedRowset

http://java.sun.com/j2se/1.5.0/docs/api/javax/sql/rowset/CachedRowSet.htmlUpdateやInsertのやり方の説明とか。 あ、はてなってデフォルト 6時で日記ページめくりか。

WebLogic Server における RowSet の使い方

http://edocs.beasys.co.jp/e-docs/wls/docs81/jdbc/rowsets.html

SunのRIをシステムクラスローダー以外から読み込む

(http://d.hatena.ne.jp/muimy/20040320#p7 のつづき) SunのRowSet実装(RI)はシステムクラスパスに通して使う分はいいですが、 サーブレットコンテナやEclipseプラグインなどから使うと、 CachedRowSetImplなどのnew時にNullPointerExceptionになります。 (…