« Return to Thread: JPA(Toplink)でMS SQLのマッピングを変更するには?

Re: JPA(Toplink)でMS SQLのマッピングを変更するには?

by harada :: Rate this Message:

Reply to Author | View in Thread

原田です

 少し気になったのですが

>またMS SQL 2005のJDBCは
> sqljdbc_1.2.2828.100_enu.exe
>を使っています。

 sqljdbc_1.2.2828.100_jpn.exe
と同じなんでしょうか?

以上
----- Original Message -----
From: "苑田義明" <y@...>
To: <nbdiscuss_ja@...>
Sent: Tuesday, March 25, 2008 3:38 PM
Subject: Re: [nbdiscuss_ja] JPA(Toplink)でMS SQLのマッピングを変更するには?


> 苑田です。
>
> すみません、Persistence.xmlの書き方を間違えてました。
> 最新のver2 build41では、下記のように書かないといけないようです。
>
>    <provider>oracle.toplink.essentials.PersistenceProvider</provider>
>    <properties>
>      <property name="toplink.target-database"
> value="oracle.toplink.essentials.platform.database.SQLServerPlatform"/>
>    :
>    </properties>
>
> これでいちおうエラー無く動作して、テーブルも作成されたのですが、
> やはりStringに相当するフィールドはvarchar(255)となっており、
> 中のデータも ?????? などとなっており、動作は変わらないようです。
>
> このSQLServerPlatformの中で、Stringをvarcharにマッピングすることが
> なされているのだろうと想像しますが、これでは日本語が扱えませんよね。
>
> データベースは諸事情によりMS SQLを使わねばならないので、なんとか
> MS SQL+JPAで日本語文字列を利用できるようにしたいのですが。。。
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@...
> For additional commands, e-mail: nbdiscuss_ja-help@...
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@...
For additional commands, e-mail: nbdiscuss_ja-help@...

 « Return to Thread: JPA(Toplink)でMS SQLのマッピングを変更するには?