[Seasar-user:1511] Re: S2.1.13 S2Dao1.0.20 release

Masanobu Shimura mikeshimura
2005年 2月 21日 (月) 13:09:19 JST


ひがさま

よろしくお願いします。

志村
--- Yasuo Higa <[E-MAIL ADDRESS DELETED]> からのメッセージ:
> <[E-MAIL ADDRESS DELETED]> の、
>  "[Seasar-user:1508] Re: S2.1.13 S2Dao1.0.20 release" において、
>  "Masanobu Shimura <[E-MAIL ADDRESS DELETED]>"さんは書きました:
> 
> ひがです。
> > 
> > S2.1.13、S2Dao1.0.20 でSQLSERVERを使うとERRORになります。 
> > 前のVERSIONで問題ないことを確認し、j2ee.diconを書き換えて 
> > Databaseの接続はうまくいくのですが、JSF-EXAMPLEの 
> > getAllDepartmentsの所で、コンソールにです SQLは下記のとおりです。 
> > 「SELECT DEPT.deptno, DEPT.dname, DEPT.loc, DEPT.versionNo FROM
> DEPT」 
> > 
> > しかし、Traceすると実際のSQLは下記の様になっています。 
> > 
> > 「EXECUTE SELECT DEPT.deptno, DEPT.dname, DEPT.loc, DEPT.versionNo
> FROM DEPT」 
> > 
> なんと、きっとCallableStatementを使うようにしたからですね。
> SQL ServerのJDBC DriverってexecuteQuery()を呼び出しても
> CallableStatementだとストアドプロシージャと思っちゃうのか。orz
> JDBC Driverが腐ってる気はしますが、現実に動かないと困るので
> 今のCallableStatementFactoryをStatementFactoryに名前を変え、
> PreparedStatementもCallableStatementも両方生成できるようにし、
> 通常は、PreparedStatementの方を生成するように変更したいと思います。
> ---
> ひがやすを(http://d.hatena.ne.jp/higayasuo/)
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> http://lists.sourceforge.jp/mailman/listinfo/seasar-user



Seasar-user メーリングリストの案内