【发布时间】:2012-03-15 16:14:21
【问题描述】:
祝大家好运...
这里是场景。我的用户想将 PDF 文件保存到数据库中(是的,我知道,这不是最佳方式,但是......他付钱,所以我闭嘴;)),所以我决定创建一个 @ SQL Server 2008 R2 数据库中表中的 987654322@ 列。
现在,问题来了。我正在使用 Delphi 6 进行开发,我对如何实现这一点有一点想法...,请您在这里为我提供帮助吗?
提前感谢您的好意。
【问题讨论】:
-
我自己不是德尔福人,我会在这里轻描淡写。但是,我会推荐 varbinary(max) 作为数据类型,而不是二进制。二进制限制为 8k,但 varbinary(max) 最多允许 2GB(来源:msdn.microsoft.com/en-us/library/ms188362.aspx)
-
有很多知名产品将文件存储在数据库中。
SharePoint就是其中之一(尽管也有SharePoint外部存储 API)。顺便说一句,“但是……他付钱了,所以我闭嘴”——这种方法可能会适得其反你以后。
标签: delphi pdf sql-server-2008-r2 delphi-6 blobstorage