7
A
回答
19
private static byte[] getDocument(int documentId)
{
using (SqlConnection cn = new SqlConnection("..."))
using (SqlCommand cm = cn.CreateCommand())
{
cm.CommandText = @"
SELECT DocumentData
FROM Document
WHERE DocumentId = @Id";
cm.Parameters.AddWithValue("@Id", documentId);
cn.Open();
return cm.ExecuteScalar() as byte[];
}
}
0
你必须选择DATALENGTH(数据)以及
,其中数据是你的varbinary(最大)
int i=0;
long dataLen = dr.GetInt64(i++);
if (dataLen > 0)
{
Data = new byte[dataLen];
dr.GetBytes(i++, 0, Data, 0, (int)dataLen);
}
相关问题
- 1. 读VARBINARY(MAX)从SQL Server到C#
- 2. SQL Server VARBINARY(MAX)
- 3. SQL Server VARBINARY(最大)到C#字节[]
- 4. 需要检索图像(Varbinary MAX)从SQL Server 2014到Xamarin通过使用C#
- 5. 从sql server中的查询检索varbinary输出到经典ASP
- 6. 如何插入PictureBox到Sql Server数据库Varbinary(MAX)与C#?
- 7. VARBINARY到SQL Server
- 8. SQL Server 2005/2008:在Transact-SQL的varbinary(max)列中插入文件
- 9. 如何将字节[]插入到SQL Server VARBINARY列中
- 10. 让Stream进出VarBinary(MAX)列? (SQL Server)
- 11. SQL Server - 如何插入Varbinary(Max)列?
- 12. SQL Server 2005中varbinary(max)列中的XML无效
- 13. 如何检查SQL Server 2005中插入BLOB的文件的完整性 - varbinary(max)?
- 14. 插入SQL Server中的文件为varbinary(MAX)2008
- 15. SQL Server 2005中VARBINARY字段的大小
- 16. 将文件保存到varbinary(max)字段?
- 17. 如何使用vba从excel中检索数据库中的pdf文件(varbinary max)
- 18. 如何使用NHibernate ByCode映射映射SQL Server`varbinary(max)`字段?
- 19. NHibernate的:存储VARBINARY到MAX
- 20. 如何搜索SQL Server中的varbinary字段?
- 21. 从varbinary(max)变量备份文件还原SQL Server备份
- 22. 检索作为varbinary(max)文件流存储在MS SQL 2008中的文件
- 23. 如何将字节[]转换为数据以在SQL Server中的varbinary(max)列中插入值?
- 24. 如何获得流利的nhibernate在sql server中创建varbinary(max)字段
- 25. 字节从SQL varbinary服务PDF文件
- 26. 如何使用TSQL将文件上载到SQL Server 2008中的varbinary(max)列?
- 27. 从C#中的SQL Server流VARBINARY数据来自#
- 28. 从SQL Server中检索并存储两个值到c#
- 29. SQL Server Varchar到VarBinary转换
- 30. 在SQL中将字节数组复制到varbinary中
哎downvoter,有什么不对? –
使用'@Downvoter'来吸引他们的注意力。 –
他有什么反对木偶我猜... – RoastBeast