我正在寻找CKFinder的连接器,使其能够将存储在SQL Server数据库中的图像用作二进制数据。谷歌出现了很多,我想知道是否可以做这样的事情,并可以参考我的一些代码?
答案 0 :(得分:0)
如果你正在寻找一个官方的,没有一个,看起来就没有一个。我为此创建了a trac ticket,但它被拒绝了。
它们是正确的,因为编写通用连接器很复杂,因为后端可能是MySQL,MSSQL,PostgreSQL,Oracle或在任何平台上运行的任何其他SQL服务器。
除了备份和迁移之外,使用SQL后端(至少对我而言)的最佳理由是存储元数据,但仍然需要一些自定义SQL,因为他们可能不知道我想要存储什么以及如何存储。 / p>
我知道这不是一个解决方案所以-1如果你愿意的话。除了机票中提到的官方Server Side Integration guide之外,我没有找到任何其他说明。
答案 1 :(得分:-1)
你需要的是一个处理程序。您正尝试从数据库中读取二进制映像并将其提供给用户(或页面 - 具体取决于需要)。 你可以在这里看到一个例子: http://weblogs.asp.net/cazzu/archive/2003/08/27/25568.aspx
了解谁将会消耗图像会有所帮助。你在创建一个图像存储吗?那么此时您将在web.config中引用Handler,然后创建引用图像的Gridview或DataList,Handler将在运行时为您呈现它们。