byte[] file = (byte[]) dt1.Rows[0];
问问题
46 次
3 回答
2
你可以试试这个方法:
byte[] 文件 = (byte[])dt.Rows[0]["ColumnName"];
或者
byte[] 文件 = (byte[])dt.Rows[0][ColumnIndex];
或者
您还可以使用 DataReader 而不是 DataTable 来获取数据。
于 2013-03-28T21:20:37.883 回答
0
您不能将数据表行强制转换为byte[]
. 您还需要指定单元格...
byte[] file = (byte[])dt1.Rows[0][0]
假设您想要第 0 行第 0 列的数据。
于 2013-03-28T21:16:48.490 回答
0
你可以试试这样的东西吗?
var file = dt1.Rows[0]["FieldName"]
于 2013-03-28T21:17:55.130 回答