什麼是讀取使用SqlDataReader對象從SQL Server字節(8-16 K)的最有效的方式是最有效的方式。 看來我知道2種方式:什麼是讀取從SQL Server使用SqlDataReader的(C#)字節數
byte[] buffer = new byte[4096];
MemoryStream stream = new MemoryStream();
long l, dataOffset = 0;
while ((l = reader.GetBytes(columnIndex, dataOffset, buffer, 0, buffer.Length)) > 0)
{
stream.Write(buffer, 0, buffer.Length);
dataOffset += l;
}
和
reader.GetSqlBinary(columnIndex).Value
數據類型爲IMAGE
我想轉換所有字節到base64 – eccentric 2010-05-20 16:01:22