c# - 使用 NHibernate 在 SQL 数据库中存储字节数组的最佳方法是什么?

标签 c# sql sql-server sql-server-2005 nhibernate

我的 C# 类中有一个字节数组,需要使用 NHibernate 将它保存到 SQL Server 2005 数据库中。我应该为该列使用什么 SQL 数据类型,我如何使用 NHiberante 为我做持久化?如果答案是自定义 NHibernate 类型,是否有任何示例代码可以用来执行此操作?

将字节数组转换为字符串并将其保存在 varcahr 列中会更容易吗?

最佳答案

BinaryBlob 应该为您生成正确的 VarBinary 列。

关于c# - 使用 NHibernate 在 SQL 数据库中存储字节数组的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1093117/

相关文章:

c# - DataGrid 文本框 DataTrigger 条件未按预期工作

mysql - 查询中的 JOINS 最终显示太多行

sql - 为什么我的 T-SQL (WHILE) 不工作?

sql - 按 ID 在结果集中查找最大值

c# - 无法通过 SQL 查询插入 Char(63)

c# - KeyNotFoundException : The given key was not present in the dictionary

c# - 图像重映射算法

sql - 根据层次结构对对象进行分类的良好模式是什么

mysql - 不同表之间的条件连接以组合不同的列

asp.net - Windows 身份验证和网络服务帐户作为 db_owner