0

Pervasiveを使用していますが、列に含まれるデータの種類を知りたいのですが。ただし、の唯一のオーバーロードはPsqlDataReader.GetFieldTypeintインデックスを受け入れます。しかし、列名を使用して知りたいです。すべての列をループして、指定された名前の列を見つけることができたと思いますが、それはしたくありません。

指定された列名で列のデータ型を見つける方法はありますか?

4

2 に答える 2

2

GetFieldType の使用を GetOrdinal (列の int インデックスを返す) とペアにする必要があります。

PsqlDataReader.GetFieldType(PsqlDataReader.GetOrdinal("ColumnName"));
于 2010-10-25T13:03:40.140 に答える
0

よくわかりませんが、このように使ってみてください

 SqlDataReader.GetFieldType["ColumnName"];
于 2010-10-25T12:55:05.040 に答える