问题标签 [varbinary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8340 浏览

sql - varbinary 到 varchar w/o master.dbo.fn_varbintohexstr

有没有办法在 MS SQL Server 2005 上没有 master.dbo.fn_varbintohexstr 函数的情况下将 varbinary 转换为 ASCII varchar 字符串(base64、md5、sha1 - 不管)?因为它不能在计算列内部使用。

CONVERT 和 CAST 返回非 ASCII 字符串。

谢谢,

丹尼斯。

0 投票
2 回答
30410 浏览

sql - 如何比较 SQL Server 中 where 子句中的 varbinary

我想将varbinary类型与字节数组进行比较。到目前为止我已经尝试过:

但这不起作用。

我注意到一个奇怪的行为:当我像静态地使用它时

然后它工作正常。但是当我声明一个变量时,它不起作用。

请分享你的想法。

谢谢,纳雷什·戈拉达拉

0 投票
1 回答
1012 浏览

c# - 如何将 SqlDbType.Varbinary 字段(使用 Eval)传递给 .NET 中的 C# 方法?

在我的 aspx 代码中,我有这个(DevExpress Image Control):

然后在我后面的代码中我有这个:

我的表格列 Photo 的类型是 Varbinary(Max) 我正在阅读 SqlDbType.Varbinary 映射到 byte[] 所以这里应该没有任何问题,但编译器总是抛出一个错误:

'StoreProfile.Admin.GetPhoto(byte[])' 的最佳重载方法匹配有一些无效参数

为什么?

我想做的原因是检查照片是否存在(是否为空),然后我会从磁盘显示一些默认照片,比如 no_photo.jpg。

0 投票
1 回答
4575 浏览

mysql - varbinary字段上的MySQL不区分大小写搜索?

我有一个 varbinary 字段 id 喜欢做不区分大小写的搜索。

我知道 varbinary 字段的工作方式禁止您执行以下操作:

那么有没有办法做到这一点?我想我可以暂时将该字段转换为 varchar 或其他东西。但我不确定。

0 投票
1 回答
1398 浏览

.net - 通过 linq-to-sql 类将 >4000 字节写入 varbinary(max) 时出错

我的数据库列的类型是 varbinary(max), (sql server 2008)。

Linq to Sql Classes (vs 2010, fx4) 为我生成了以下代码:

我想像这样插入一个 1.5 Mb 的位图文件:

我注释掉的行是我想要的代码,但它们在 SubmitChanges 调用中引发异常。下面的线工作正常。但是如果我将缓冲区大小增加到 4001,我会得到同样的异常。我需要有一个更像 1,500,000 的 fs.Length。

异常消息是“字符串或二进制数据将被截断”。谁能解释这个错误并告诉我如何让它工作?

0 投票
1 回答
238 浏览

sql-server - 如何使用 SQL Server 确定全文索引 varbinary 字段的长度?

我在 SQL Server 表中存储了许多二进制文件。我在该表上创建了一个全文索引,该索引还索引包含文档的二进制字段。我安装了适当的 iFilter,以便 SQL Server 也可以读取 .doc、.docx 和 .pdf 文件。

使用函数 DATALENGTH 我可以检索完整文档的长度/大小,但这也包括布局和其他无用信息。我想知道文件文本的长度。

使用 iFilters SQL Server 只能检索此类“复杂”文档的文本,但它也可以用于确定文本的长度吗?

0 投票
1 回答
1947 浏览

mysql - 在 mysql 中与 varbinary(255) 进行按位与/或

我在 mysql 表中有以下字段:

我想在这个字段上执行按位与。我试过:

即使我的列不为零,Mysql 也总是给出 0

0 投票
1 回答
2047 浏览

sql-server - Store binary files with SQL Server Management Studio

I have a small database with a table in Sql Server 2008 and I'm trying to insert some images/videos to it. Is there any simple way or tool to put images (or any other binary file) in a varbinary field in Microsoft SQL Server Management Studio WITHOUT using t-sql queries?

In the past I had used Oracle 11g DB with SQL Developer 3 and in every blob field there was a browse-like button, with it I could load or delete files, also I was able to see the images if I had stored images in those fields.

Thanks, Kosanag

0 投票
1 回答
1019 浏览

sql-server - 如何在 CR 2008 中显示所有 varbinary(max) 列?

我正在使用 Crystal Reports 2008 和 SQL Server 2008 R2。

varbinary(max)在 CR 中显示来自 SQL Server 的列时遇到问题。该列是所有文本。当我尝试在 CR 中显示它时,我没有得到所有的文本。它限制了显示的内容。

对于解决此问题,我将不胜感激。谢谢。

0 投票
1 回答
1078 浏览

sql-server - 在 SQL Server 表的 varbinary 列中搜索字符串

我有一个有 3 列的表:

  • 问题ID
  • 文件内容
  • 文件名

我想从列中搜索用户指定的字符串fileContent。是否可以转换二进制数据VARCHAR?我试过了,但它给出了不同格式的结果。我只存储 .pdf 文件