如何解决如何在不显式指定数据类型和列名的情况下从.NET中的数据表中一般地读取列值
| 我想从数据表中读取列值,而无需显式指定数据类型和列名。 例如。int carId = CarTable.Rows[i].Field<int>(\"CarId\"); //this requires the data type and column name.
string name= CarTable.Rows[i].Field<string>(\"Name\");
我想读到carId而不显式指定数据类型和列名。
如果我希望所有列的返回类型都是字符串类型会更容易吗?
解决方法
假设您正在考虑使用列的位置而不是名称,那么您应该能够:
Object colvalue = CarTable.Rows[i].Items[colpos];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。