`
baiwenwo
  • 浏览: 67642 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

C# 怎样把二进制文件写入Access数据库

阅读更多

OleDbConnection Mycon = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;data source=MyDb.mdb");
            FileStream fs = new FileStream(filename,FileMode.Open, FileAccess.Read);
            BinaryReader br = new BinaryReader(fs);
            byte[] mywave = br.ReadBytes((int)fs.Length);
            br.Close();
            fs.Close();
           
            Mycon.Open();
            string sql = "insert into MyDataBase(wav,MyWord) VALUES (@wav,'"+textBox1.Text.Trim()+"')";
            OleDbCommand cmd = new OleDbCommand(sql, Mycon);
            cmd.Parameters.Add("@wav", OleDbType.Binary, photo.Length).Value = mywave ;
            cmd.ExecuteNonQuery();
            Mycon.Close();

分享到:
评论

相关推荐

    c#读取二进制文件c#读取二进制文件

    根据给定的信息,本文将详细解释C#中如何读取和写入二进制文件,以及涉及的相关知识点。 ### C#读取与写入二进制文件 在C#编程中,经常需要处理二进制文件,比如图像、音频文件等非文本数据。为了高效地读写这些...

    c#生成指定大小的二进制文件

    在C#编程中,生成指定大小的二进制文件是一个常见的任务,这通常涉及到数据存储、文件填充或者测试场景。二进制文件是以字节为单位进行读写操作的,因此,我们需要理解如何使用C#的IO流来创建并填充这些文件。下面将...

    C# 写文本文件 二进制文件

    实际的二进制写入操作并未在提供的代码中显示,但通常涉及使用 `FileStream` 的 `Write` 方法来写入每个字段的字节表示。对于字符串,可能需要先转换成字节数组,例如使用 `Encoding.UTF8.GetBytes()`。 ```csharp ...

    C#对二进制文件的读写

    在C#编程语言中,对二进制文件的读写是一项基本操作,广泛应用于数据存储、序列化等场景。本文将深入探讨C#如何进行二进制文件的读写,并结合提供的项目文件`readWriteBinaryFile.sln`和`readWriteBinaryFile`,解析...

    C#文件2进制流转换

    在C#编程中,文件和二进制流的转换是一个常见的操作,特别是在处理图像、音频、视频等非文本数据时。二进制流是计算机内存中以0和1表示的数据流,它可以精确地保存和传输文件的所有原始信息。本文将深入探讨如何在C#...

    C#读二进制流生成图像

    在C#编程中,从数据库中获取二进制流,并将其转换为图像、Word文档或PDF文件是一项常见的需求。这种需求常见于需要将存储在数据库中的各种格式文件(如图像、文档等)提取出来进行展示或处理的应用场景中。 #### 二...

    C#读写二进制文件的例子

    在C#编程中,二进制文件的读写是一项基础且重要的技能,它涉及到数据的序列化和反序列化,特别是在处理结构化数据或者大量原始数据时。本示例将详细讲解如何使用C#进行二进制文件的读写操作。 首先,我们需要了解二...

    C#以二进制流读取word

    本篇文章将深入探讨如何在C#中以二进制流读取Word文档。 首先,理解二进制流的概念至关重要。二进制流是计算机存储和传输数据的基本方式,它允许程序以原始字节序列的形式处理文件,而不是以文本或其他高级格式。在...

    自己用c#写的一个小工具,可以打开二进制文件,保存二进制文件,主要是对二进制文件打开后可全部自动清0,并保存!

    在IT领域,二进制文件是指那些以二进制格式存储的数据文件,它们不遵循文本文件的字符编码规则,而是直接存储计算机能理解和处理的原始数据。这些数据可能包括图像、音频、视频、程序代码等。C#是一种广泛用于开发...

    C# WEB 实例 批量将图片写入ACCESS数据库

    - 图片作为二进制数据:在ACCESS数据库中,我们通常将图片存储为BLOB(Binary Large Object)类型字段。C#中,可以使用`System.IO.File.ReadAllBytes()`方法读取图片文件并将其转换为字节数组。 - 插入数据:使用`...

    C#177处理二进制文件 源代码

    在C#编程中,处理二进制文件是一项重要的任务,特别是在数据存储、文件读写以及序列化和反序列化等领域。二进制文件通常用于存储结构化的数据,如图像、音频、视频或自定义的数据格式,因为它们可以高效地保存和检索...

    读取二进制文件

    本文将深入探讨如何使用C#语言来读取二进制文件,为初学者提供一个清晰的指南。 首先,我们要理解二进制文件与文本文件的区别。文本文件通常由可打印的字符组成,可以被我们直观地阅读和理解,而二进制文件则包含...

    用文件流保存二进制图片

    2. **创建二进制写入器**:为了将图片数据写入文件流,我们需要`BinaryWriter`。它允许我们将原始二进制数据写入流中。 3. **读取图片数据**:如果你有一个图片对象,例如在C#中使用`Image`类表示,你可以使用`Save...

    C#读取图片文件存入数据库

    在C#编程中,将图片文件读取并存储到数据库是一项常见的任务,这通常涉及到二进制数据处理和数据库操作。下面将详细讲解这个过程,包括如何读取图片、将其转换为二进制数据,以及如何从数据库中提取并还原图片。 ...

    C#通过流写入数据到文件的方法

    总的来说,C#通过流进行文件操作具有很大的灵活性和效率,无论是文本还是二进制数据,都能方便地写入文件。了解并熟练掌握流的概念和使用方法,对于提升C#编程能力至关重要。通过结合不同的流类型和方法,可以构建出...

    c#读取图片文件信息并转换成16进制文本方法.docx

    总结来说,C#中读取图片文件信息并转换成16进制文本的过程涉及打开图片文件,读取其二进制数据,将每个字节转换为16进制字符串,然后将这些字符串写入文本文件。反向操作则是读取16进制文本,将每个字符串转换回字节...

    二进制文件读取器(C#源码)

    标题中的“二进制文件读取器(C#源码)”指的是一个C#程序,它能够读取二进制文件的内容。二进制文件与文本文件不同,它们不遵循可打印字符的ASCII或Unicode编码,而是以字节流的形式存储数据,这使得它们在处理结构化...

    C#实现的基于二进制读写文件操作示例

    "C#实现的基于二进制读写文件操作示例" C#语言中提供了多种方式来实现文件操作,其中基于二进制读写文件操作是一种常用的方法。二进制文件流是指以二进制形式存储和读取文件的方式。这种方式可以提高文件操作的效率...

    C# 向二进制文件进行读写的操作方法

    在C#编程语言中,处理二进制文件是常见的任务,特别是在存储结构化数据或者与硬件交互时。本文将详细介绍如何使用`FileStream`和`BinaryWriter`以及`BinaryReader`类来读写二进制文件。 首先,我们需要导入`System....

    Binary二进制文件读写方法

    本篇文章将深入探讨使用C#语言进行二进制文件读写的原理、方法以及相关实践。 一、二进制文件的基本概念 二进制文件是由计算机能够直接理解和处理的0和1组成的文件。与文本文件不同,二进制文件不包含字符编码,...

Global site tag (gtag.js) - Google Analytics