varbinary

    2热度

    2回答

    当使用Coldfusion存储文件(可以是.txt,.doc,.docx)时,我希望能够检索这些文件。我一直在搜索Google,但似乎无法找到答案。 基本上:我如何检索一个blob(SQL Server 2008中的varbinary(MAX)),它可以是多种类型的文件扩展名,然后提供下载? 这里是我的上传/下载代码,它的下载已经难倒我: <!--- <form action="resume.cf

    0热度

    1回答

    我是新手,编写SQL和使用Oracle ...所以我很抱歉,如果这是显而易见的,但我不明白。这是告诉我,我错过了一个右括号,但据我所知他们都在那里。这似乎是与VARBINARY线问题,但我不知道为什么。 CREATE TABLE DATA_VALUE ( DATA_ID VARCHAR2(40) NOT NULL, POSITION INT NOT NULL,

    1热度

    1回答

    我们正在处理遗留应用程序,其中来自c#的十进制数字作为varbinary类型存储在数据库(sqlserver)中。这(我认为)是为了保持数字的格式。 现在的问题是我们无法搜索/索引数据库中的数字。它必须被恢复到应用程序中的c#十进制数,然后才有意义。 如何将varbinary转换为sqlserver中的十进制/数字类型? 我不介意创建一个新的列/表来存储从varbinary派生的数值和格式信息。

    2热度

    1回答

    我只需要对下面提到的问题的答案。但首先让我为您提供 我创建了一个基于web表单asp.net应用程序的情况下 方案。以下是应用程序的组件 带有Varbinary(MAX)列的表。 具有gridview和fileupload控件的网页。 我已经编写了使用fileupload组件上传/下载任何文件的代码。这工作很好。 问题。 我正在研究提供打开文件功能的可能性。只是澄清,打开文件(与下载文件截然不同)

    1热度

    1回答

    在SQL Server 2008中声明varbinary的正确方法是什么?现在,我宣布这样 DECLARE @BinaryValue varbinary(MAX)

    1热度

    1回答

    我有一个表示十六进制值的字符串列,例如 - '274', '1A7', '3D1' and so on。 现在我需要将这些值转换为它们的整数值,例如'10'将被转换为16。 的代码我使用: SELECT CONVERT(int, CONVERT(varbinary, '0x' + case when replicate('0', len(myHex)/2) + myHex = '0' then

    0热度

    1回答

    我有一个使用MS Sql 2008数据库的VF9编写的程序。 问题就在这里: 我有有在VARBINARY格式文件的一些SQL表。我在哪里可以找到一个函数将这些字段转储到执行该程序的用户的本地机器中的文件?

    1热度

    2回答

    我已经看到很多解决方案,人们只会使用Command.ExecuteScalar as byte[];,但他们的SQL查询一次只能获取一个varbinary字段。我试图选择大约30k行的varbinary条目,但它们在一个字节[]中并反序列化。 这里是我的代码: public void MNAdapter() { IsoStorage retVal = new IsoStora

    1热度

    3回答

    我有一个十六进制值的字符串,例如,如下所示:"AD5829FC..."这是一个varbinary,我用十六进制保存为文本文件。事情是,我需要通过运行C#和SQL Server 2008的插入查询来将其返回到varbinary。 如何恢复到原始格式。我目前使用像这样一个SQL CAST: CAST('HEX VALUE' AS varbinary(MAX)) 注:我需要将其保存到文本文件,就像我

    2热度

    2回答

    SQL Server中是否有这样的功能? 来反转sys.fn_varbintohexstr?