【发布时间】:2017-12-02 20:44:34
【问题描述】:
如何将图像插入 SQL Server 2000 表并查看该图像
在 delphi 中使用 TDBImage 控件或使用 Fast-Report 打印它?
以下解决方案仅适用于 SQL Server 2005+
SELECT * FROM OPENROWSET(BULK N'C:\TestImage.jpg', SINGLE_BLOB)
【问题讨论】:
-
您使用哪些客户端组件?
-
@Victoria FireDAC
-
毫不奇怪,SQL 2000 是古老的历史,4 年前就已正式停止支持。微软甚至拒绝为其发布安全补丁。甚至 SQL 2005 支持也在去年结束。无论如何,SQL Server 服务是否使用对 C:\ root 具有写入权限的 Windows 帐户?
-
@JerryDodge 你是对的,问题是客户仍在使用旧的会计系统,不幸的是它只需要 SQL 2000。是的,SQL Server 服务使用的是 Windows 帐户。
-
当然它使用的是Windows帐户,我的问题是这个帐户是否有写入文件所在的目录?
标签: sql-server delphi sql-server-2000 firedac fastreport