c# - 林奇 : saving files to a database

标签 c# linq linq-to-sql c#-3.0

我想将 pdf 和 mp3 文件保存到 SQL Server 数据库并能够从中检索。 我仍然刚开始使用 LINQ,还没有掌握它。

最佳答案

您需要将它们转换为字节数组 (System.Data.Linq.Binary)。一行加载

var myMp3 = new Binary(File.ReadAllBytes(mp3Filename));

如果您创建数据库模式(数据库中的 VarBinary)并将表从服务器资源管理器拖到 DBML 设计器中,它会为您做所有事情。

关于c# - 林奇 : saving files to a database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1703190/

相关文章:

c# - StreamReader 使用的字节数

c# - 我怎样才能从这个 SQLite 操作中减少脂肪?

linq-to-sql - LINQ to SQL 工作外键表行

c# - View 会降低 LINQ 查询性能吗?

Linq 查询给出无效的列名 "xyz"错误

c# - LINQ 如何查询一个值是否在范围列表之间?

.net - 重复 LINQ to SQL 实体/记录?

c# - 将泛型参数转换为整数或从整数转换为整数

c# - 深度优先搜索确实找到了传教士和食人者问题的解决方案状态

c# - 在安装 NuGet 时将文件复制到 Android 项目