• ベストアンサー

[J2SEsdk+SQLserver7.0]列名やサイズ、型の取得方法。

こんばんわ。 現在、Javaを使ってアプリケーションを開発しています。 したいことは、MS社のSQLサーバと接続しなんやかんやするんです。 現在ぶち当たっている壁は、SQLサーバ内に作ったテーブルのメタ情報、つまり列名やサイズ、型を取得したいのですがうまくいかないというところです。 ASPなどの言語では一発で取得できたのですが、Javaではうまくできません。 どうやって取得しておられますか? ご意見、アドバイスを宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

java.sql.DatabaseMetaDataで調べたり、 SQL-Serverのテーブルsysobjectsやsyscolumnsに対しクエリを実行するとか。

参考URL:
http://javacenter.sun.co.jp/java-sample/java.sql/java_sql_08.html

その他の回答 (1)

  • chi-kon
  • ベストアンサー率43% (58/132)
回答No.1

よくわかんないですけど、 JDBCがつかえないってことでしょうか? java.sql.Connectionクラスにデータベースのメタ情報をとってこれるAPIがあったとおもいます。 java.sql.ResultSetにもあったような。。。

関連するQ&A