我有下表:
photos(objectID UNIQUEIDENTIFIER, photo varbinary(max))
我有执行以下操作的 ASP.NET WebForms 应用程序。当收到格式正确的查询字符串时:
~/script.aspx?identifier=a123-b456789....
它发出以下查询:
SELECT photo FROM photos where objectID='a123-b456789...'
收到二进制对象后,我的应用程序会显示它。问题是相同的查询可能会产生正确的图像,也可能不会。不抛出异常。这可能是什么?我没有使用任何交易。