Linq to SQL:Varbinary(最大)增量读取
在 SQLServer 2008 存储过程中,SUBSTRING 可用于从查询中一次仅返回 varbinary(MAX) 列的一部分。
直接在代码中通过 C# 使用 LINQ To SQL 时是否可以使用类似的功能?
编辑:我的意思是,每次只需要一部分数据时,只从数据库中加载一定数量的字节,而不是整个 blob。
编辑:鉴于只有一个答案,我认为这是不可能完成的,所以我接受第一个答案。
In SQLServer 2008 stored procedures, SUBSTRING can be used to return only part of a varbinary(MAX) column at a time from a query.
Is a similar feature available when using LINQ To SQL via C# directly in the code?
EDIT: I mean so that only a set number of bytes are loaded in code from the database and not the entire blob each time only a part of the data is required.
EDIT: Seeing as there has been only one answer, I take it that this can't be done, so I'm accepting the first answer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,我不这么认为。为了实现这一点,我认为您几乎必须使用
IDataReader
。No, I don't think so. To get that I think you'd pretty-much have to be using an
IDataReader
.