本文我想跟大家分享的是如何将 C# 中的一些图像对象保存到 Oracle 中的 BLOB 字段中,这里我们并不想从零开始,而是使用我自己的框架,下面我们开始。
1. 首先创建一个空的表:
- CREATE TABLE GAMBAR
- (
- GAMBAR_BIN BLOB
- );
3. 接下来创建一个 WPF 应用 (我很讨厌这样写 File –> New –> Project… –> WPF Application ) 然后取个名字 WpfSaveToPhotoOracle. 对了,我差点忘了我用的是 Visual Studio 2008 来写这个例子。
4. 将下载后的 ImageViewer.dll 做为引用添加到项目中
5. 修改你的窗体如下:
或者你真的很懒,只需要复制一下的 XAML 代码即可:
7. 现在可以测试你的项目了,点击 Browse... ,选择一个图片然后点击保存按钮,你将看到一个 “Image Saved” 的消息提示框,这表示成功了。
8. 现在检查你的数据库看看写入的数据。
好了,就这么简单。
新闻热点
疑难解答