[英]C# and Pervasive, find the type of data in a column
我正在使用Pervasive,我想知道列包含什么类型的数据。 但是, PsqlDataReader.GetFieldType
的唯一重载接受int索引。 但我想知道使用列名。 我想我可以遍历所有列并找到具有指定名称的列,但是我不想这样做。
有没有办法按给定的列名查找列的数据类型?
您必须将GetFieldType与GetOrdinal(返回列的int索引)配对使用:
PsqlDataReader.GetFieldType(PsqlDataReader.GetOrdinal("ColumnName"));
我不确定,但尝试使用它
SqlDataReader.GetFieldType["ColumnName"];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.