我在通过FireDAC存储过程将图像插入数据库时遇到问题。
我尝试使用内存流
2016-08-30 17:30:00
2016-08-30 15:28:00 +0000
但结尾是ms:=TMemoryStream.Create;
ms.Position:=0;
image1.Bitmap.SaveToStream(ms);
ms.Position:=0
FDStoredProc1.ParamByName('@img').LoadFromStream(ms,ftBlob);
。
然后我尝试直接从路径加载图片
AccessViolation
但这会以错误消息结束"流读取错误" !
任何人都可以帮助我吗?非常感谢!