|
分類:[.NET 全般]
こんにちは。教えてください。
VB.NETでSqlServerから指定したテーブルのフィールドの型とサイズを取得したいのですが可能でしょうか。 ADO.NETで指定したテーブルのスキームを取得でき、そこから型は分かったのですが,そこから先が分かりません。
まず、SqlServerで例えばNUMERICで指定したフィールドはNUMERICに指定したサイズにかかわらず、ADOのSqlConnectionクラスのGetSchemaから取得した値を見ると、decimalとなっています。私が取得したいのはSqlServerで例えばNUMERIC( 5,2 )というように指定した場合の5と2が知りたい感じです。調べてみたのですがなんかわかんない感じです。どうぞお助けくださいよろしくお願いいたします。
|