【发布时间】:2011-03-25 12:47:44
【问题描述】:
我正在尝试编写一个返回数据读取器的测试,其中一列是字节 []。 我想我可以创建一个数据表并从中创建一个阅读器。
var cboTable = new DataTable("CBOTable");
var colValue = new SqlBinary(ASCII.GetBytes("Hello This is test"));
cboTable.Columns.Add("ByteArrayColumn");
cboTable.Rows.Add(colValue);
var reader= cboTable.CreateDataReader();
问题是当我将colValue 添加到数据行而不是将其添加为byte[] 时,它会将其添加到行中,因为它是"SqlBinary(18)" 的字符串表示形式。
我的问题是如何将实际的 byte[] 添加到我的数据行中
【问题讨论】:
标签: .net sql datatable bytearray datarow