Q41:MZPlatformからのSQLServer7.0への接続について。
A41:
MZPlatformからのSQLServer7.0への接続についてご連絡いたします。
MZPlatformからSQLServerへの接続にはJDBCドライバーが必要ですが、現在のところMicrosoftからSQLServer7.0をサポートしたJDBCドライバーを入手することができません。
最新のドライバーで接続可能なのかも知れないのですが、大変申し訳ございませんが、こちらにSQLServer 7.0の環境がなく確認ができておりません。
以下ご参考までにSQLserverへの接続方法についてご紹介いたします。
@『Microsoftダウンロードセンター』から「Microsoft SQL Server 2005 JDBCDriver 1.2」を入手します。
Aダウンロードして解凍したフォルダの中にある「sqljdbc.jar」を
MZPlatform\Java\jre6\lib\extフォルダの中にコピーして入れます。
BAP_DATA\Sampleフォルダ内の「データベースアクセス_1.mzax」をアプリケーションビルダーからロードし、実行します。
C小さな画面の接続文字列を以下のように書き換えます。
ドライバ com.microsoft.sqlserver.jdbc.SQLServerDriver
サーバ jdbc:sqlserver:// サーバ名:1433
例:jdbc:sqlserver:// localhost:1433
(ユーザー 必須
パスワード 必須
ポート省略時デフォルト:1433
データベース指定時:
jdbc:sqlserver://localhost:1433;databaseName=データベース名)
Cについては、接続文字列を書き換えたサンプルアプリケーションを関連ファイルに掲載致しますので、ご参考になれば幸いです。このサンプルは『データベースアクセスチュートリアル』に基づいていますが、さらに機能を拡張したものです。
関連ファイル:データベースアクセス_3(機能拡張版SQLServer).mzax (※このファイルは、ZIP形式に圧縮してあります。)