SqlCeResultSet.GetSqlMetaData メソッド
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

Dim instance As SqlCeResultSet Dim ordinal As Integer Dim returnValue As SqlMetaData returnValue = instance.GetSqlMetaData(ordinal)
戻り値
指定したインデックス位置にある列のメタデータ。


Dim conn As SqlCeConnection = Nothing Try File.Delete("Test.sdf") Dim engine As New SqlCeEngine("Data Source = Test.sdf") engine.CreateDatabase() conn = New SqlCeConnection("Data Source = Test.sdf") conn.Open() Dim cmd As SqlCeCommand = conn.CreateCommand() cmd.CommandText = "CREATE TABLE myTable (col1 INT, col2 MONEY, col3 NVARCHAR(200))" cmd.ExecuteNonQuery() cmd.CommandText = "SELECT * FROM myTable" Dim rs As SqlCeResultSet = cmd.ExecuteResultSet(ResultSetOptions.Updatable Or ResultSetOptions.Scrollable) Dim columnMetaData As SqlMetaData = rs.GetSqlMetaData(2) 'ordinal MessageBox.Show("Column Name = " & columnMetaData.Name) MessageBox.Show("Max Length = " & columnMetaData.MaxLength) MessageBox.Show("Type = " & columnMetaData.SqlDbType) Catch e As Exception MessageBox.Show(e.Message) Finally conn.Close() End Try


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCeResultSet.GetSqlMetaData メソッドを検索する場合は、下記のリンクをクリックしてください。

- SqlCeResultSet.GetSqlMetaData メソッドのページへのリンク