[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 メーリングリストの案内