时间:2021-05-19
本文我想跟大家分享的是如何将 C# 中的一些图像对象保存到 Oracle 中的 BLOB 字段中,这里我们并不想从零开始,而是使用我自己的框架,下面我们开始。
1. 首先创建一个空的表:
3. 接下来创建一个 WPF 应用 (我很讨厌这样写 File –> New –> Project… –> WPF Application ) 然后取个名字 WpfSaveToPhotoOracle. 对了,我差点忘了我用的是 Visual Studio 2008 来写这个例子。
4. 将下载后的 ImageViewer.dll 做为引用添加到项目中
5. 修改你的窗体如下:
或者你真的很懒,只需要复制一下的 XAML 代码即可:
复制代码 代码如下:<Window x:Class="WpfSavePhotoToOracle.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:s="clr-namespace:ImageViewer;assembly=ImageViewer"
Title="Window1" Height="324" Width="392" >
<Grid>
<s:ImageViewer Name="imgViewer" />
<Button Height="23" HorizontalAlignment="Left"
Margin="106,0,0,31.4" Name="btnSaveToOracle"
VerticalAlignment="Bottom" Width="75"
Click="btnSaveToOracle_Click">Save</Button>
</Grid>
</Window>
6. 下一步也是最后一步,我们进入代码逻辑,双击 Save 按钮然后修改代码如下:
7. 现在可以测试你的项目了,点击 Browse... ,选择一个图片然后点击保存按钮,你将看到一个 “Image Saved” 的消息提示框,这表示成功了。
8. 现在检查你的数据库看看写入的数据。
好了,就这么简单。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本例子的目的在于测试往oracle数据库中插入blob字段publicstaticStringgetImgStr(StringimgFile){//将图片文件转
最近在用oracle的过程中用到了对blob字段模糊查询的问题,对oracle来说,我并不是高手,找了很多的资料终于能够查出来了。blob字段直接用select
上次说到的上传图片是采用稻香老农开发的无组件上传。其上传过程是将图片先保存到指定文件夹,与此同时将该路径保存至数据库字段的。显示图片则是根据数据库表中的路径字段
本文实例讲述了PHP操作MySQL中BLOB字段的方法。分享给大家供大家参考,具体如下:1、MySQL中BLOB字段类型BLOB类型的字段用于存储二进制数据。M
本文给出一个用C#编程实现读写Binary文件的方法,下面就是相关源代码:以下是引用片段: //返回blob数据 publicMemoryStreamget