问题标签 [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.
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 字符串。
谢谢,
丹尼斯。
sql - 如何比较 SQL Server 中 where 子句中的 varbinary
我想将varbinary
类型与字节数组进行比较。到目前为止我已经尝试过:
但这不起作用。
我注意到一个奇怪的行为:当我像静态地使用它时
然后它工作正常。但是当我声明一个变量时,它不起作用。
请分享你的想法。
谢谢,纳雷什·戈拉达拉
c# - 如何将 SqlDbType.Varbinary 字段(使用 Eval)传递给 .NET 中的 C# 方法?
在我的 aspx 代码中,我有这个(DevExpress Image Control):
然后在我后面的代码中我有这个:
我的表格列 Photo 的类型是 Varbinary(Max) 我正在阅读 SqlDbType.Varbinary 映射到 byte[] 所以这里应该没有任何问题,但编译器总是抛出一个错误:
'StoreProfile.Admin.GetPhoto(byte[])' 的最佳重载方法匹配有一些无效参数
为什么?
我想做的原因是检查照片是否存在(是否为空),然后我会从磁盘显示一些默认照片,比如 no_photo.jpg。
mysql - varbinary字段上的MySQL不区分大小写搜索?
我有一个 varbinary 字段 id 喜欢做不区分大小写的搜索。
我知道 varbinary 字段的工作方式禁止您执行以下操作:
那么有没有办法做到这一点?我想我可以暂时将该字段转换为 varchar 或其他东西。但我不确定。
.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。
异常消息是“字符串或二进制数据将被截断”。谁能解释这个错误并告诉我如何让它工作?
sql-server - 如何使用 SQL Server 确定全文索引 varbinary 字段的长度?
我在 SQL Server 表中存储了许多二进制文件。我在该表上创建了一个全文索引,该索引还索引包含文档的二进制字段。我安装了适当的 iFilter,以便 SQL Server 也可以读取 .doc、.docx 和 .pdf 文件。
使用函数 DATALENGTH 我可以检索完整文档的长度/大小,但这也包括布局和其他无用信息。我想知道文件文本的长度。
使用 iFilters SQL Server 只能检索此类“复杂”文档的文本,但它也可以用于确定文本的长度吗?
mysql - 在 mysql 中与 varbinary(255) 进行按位与/或
我在 mysql 表中有以下字段:
我想在这个字段上执行按位与。我试过:
即使我的列不为零,Mysql 也总是给出 0
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
sql-server - 如何在 CR 2008 中显示所有 varbinary(max) 列?
我正在使用 Crystal Reports 2008 和 SQL Server 2008 R2。
我varbinary(max)
在 CR 中显示来自 SQL Server 的列时遇到问题。该列是所有文本。当我尝试在 CR 中显示它时,我没有得到所有的文本。它限制了显示的内容。
对于解决此问题,我将不胜感激。谢谢。
肯
sql-server - 在 SQL Server 表的 varbinary 列中搜索字符串
我有一个有 3 列的表:
- 问题ID
- 文件内容
- 文件名
我想从列中搜索用户指定的字符串fileContent
。是否可以转换二进制数据VARCHAR
?我试过了,但它给出了不同格式的结果。我只存储 .pdf 文件