我正在处理大型二进制数据。数据是从SQL Server表中下载的,该表是特定的图像数据类型(blob)列。我正在尝试将数据转换为读取的字符串,但我没有得到全部内容。
VB.NET代码:
TextBox2.Text = System.Text.Encoding.ASCII.GetString(bytes)
基本上,我正在使用SqlDataReader
对象从数据库下载数据,并将blob设置为bytes
数组。我只得到一小部分数据(40个字符)。有关我的测试应用程序的结果,请参见屏幕截图1。
我知道会有更多的字符,因为当我使用在线转换器时,会有更多的数据要转换。请参阅屏幕截图2。
如何获取所有数据?