存图片
string assemblyFolder = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
string str = "Data Source='" + assemblyFolder + "\\MobileService.sdf'";
SqlCeConnection conn = new SqlCeConnection(str);
conn.Open();
Image ImageI = new Bitmap(assemblyFolder + "\\1.jpg");
string cmdstr = "insert into job(aa,bb,cc,dd) values(77,'fieldbb','fieldcc',@Parmfan)";
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = cmdstr;

SqlCeParameter param = new SqlCeParameter();
param.ParameterName = "@Parmfan";
param.SqlDbType = SqlDbType.Image;

cmd.Parameters.Add(param);
cmd.Prepare();
MemoryStream imageStream = new MemoryStream();
ImageI.Save(imageStream, System.Drawing.Imaging.ImageFormat.Bmp);
byte[] bytes = imageStream.GetBuffer();
cmd.Parameters["@Parmfan"].Size = bytes.Length;
cmd.Parameters["@Parmfan"].Value = bytes;

cmd.ExecuteNonQuery();
MessageBox.Show("ok");

取图片
string assemblyFolder = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
string str = "Data Source='" + assemblyFolder + "\\MobileService.sdf'";
SqlCeConnection conn = new SqlCeConnection(str);
conn.Open();
string cmdstr = "select * from job";
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = cmdstr;
cmd.ExecuteReader();
SqlCeDataAdapter DataA = new SqlCeDataAdapter(cmd);
DataSet ds = new DataSet();
DataA.Fill(ds,"jobtable");

byte[] bytes = (byte[])ds.Tables["jobtable"].Rows[0].ItemArray.GetValue(3);
MemoryStream imageStream = new MemoryStream(bytes);
Image ImageI = new Bitmap(imageStream);

pictureBox1.Image = ImageI;
MessageBox.Show("ok");

向sqlce 里插入和取出一个Image相关推荐

  1. C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组

    C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组 #include<stdio.h> int main(){int a[11] = { 1,5,8,9,25,26,31,35, ...

  2. CAD中如何把一个DWG文件里的块插入到另一个DWG中

    今天来给大家聊聊AutoCAD中如何把一个DWG文件里的块插入到另一个DWG文件中. 在CAD中提供了多种方法插入图块,最常用的方法是插入(I),可以插入当前图中的图块或者某个DWG文件作为图块,如果 ...

  3. javascript 获取光标所选中的内容并插入到另一个文本框中(兼容ie和ff)

    项目中正好用到 做下笔记方便以后查找 ie获取光标的位置使用document.selection.createRange() 火狐下使用document.getElementById(id).sele ...

  4. 自由在博客里插入广告,有钱你不赚吗???

    其实这些广告也没啥意思,难怪ITeye只做谷歌的广告. 国内的广告,全是CPA和CPS类型的广告,一点利润都没.NND,不做也罢,还影响博客美观. 更新于2012年5月25日 晚.... 广告类型 C ...

  5. word文档里插入图片显示不完整,只显示一半,怎么处理?

    word文档里插入图片显示不完整,只显示一半,怎么处理? 目录 word文档里插入图片显示不完整,只显示一半,怎么处理? 1.把鼠标光标放置图片的末尾,然后点击鼠标右键,选择[段落]选项 2.在[缩进 ...

  6. python pptx 关于在ppt里插入表格,调整合并单元格的问题

    python pptx 关于在ppt里插入表格,调整合并单元格的问题 需求 找到合并了的单元格 思路 判断是否是合并单元格 合并位置的记录 合并 代码 需求 首先我这是为了从word里面将内容导到pp ...

  7. 将一个DataFrame中的一列(行),插入到另一个DataFrame中

    原始数据: import pandas as pd import numpy as npdata = {'a': [4, 6, 5, 7, 8],'b': ['w', 't', 'y', 'x', ' ...

  8. excel+运算符在php里不起作用,excel乘法函数,为什么我在EXCEL里插入乘法函数不管用...

    话题:excel乘法函数 问题详情:为什么我在EXCEL里插入乘法函数不管用,比如我输入=E5*F5它 推荐回答1:一.公式没问题,检查公式的输入有没有错,=号前面有没有空格二.检查单元格格式有没有错 ...

  9. wps中图片怎么居中_wps2010里插入图片如何使图片居中啊!

    展开全部 wps2010里插入图片使图片居中的方法如下: 1.首先,打开"WPS文字",新建一个空白文档.然后,62616964757a686964616fe4b893e5b19e ...

最新文章

  1. Numpy 广播机制(两个不同维度对象进行数学运算)
  2. 学会使用svn:externals
  3. map for循环_Java_foundations_1 如何遍历Map
  4. Spark GraphX
  5. Windows7休眠状态下载技巧攻略
  6. 使用spring-data-jpa实现简单的两表联查
  7. android 抓取webview中的所有图片_Python|任意网页中的所有图片下载
  8. Java中的序列问题-2
  9. 写一篇Hook Driver.
  10. 更改计算机bios密码怎么办,计算机BIOS通用密码的修改
  11. Php图片验证码显示不出来的解决过程
  12. ie地址栏不能识别中文参数(google浏览器是正常的)
  13. Java设计模式:抽象工厂
  14. 极光厂商通道集成指南
  15. STM32的 DHT11温湿度模块+红外人体感应模块程序
  16. [matlab]七夕福利:如何用MATLAB绘制女友瞎跳的心
  17. 手把手教你通过vue-cli搭建手机端框架
  18. C语言void和int的区别是什么?
  19. 利用 ImageAI 在 COCO 上学习目标检测
  20. 【软件简史】怎样理解 Alan Kay 曾在1984 年写道:“我们希望像以前编辑文档一样编辑我们的工具” 这句话 —— LLM 将如何影响软件的创建?

热门文章

  1. Python开发游戏的正确姿势,看这篇就够了
  2. 单片机自学多久可以成功?学单片机需要什么基础知识?
  3. Vb自动读取本地HTML,VB获取网页源代码的五种方法
  4. 【Java】剑指 Offer 52. 两个链表的第一个公共节点
  5. const 修饰指针
  6. python中使用flask实现人脸实时检测
  7. poj2240(Bellman-ford)
  8. poj1734(最小环+路径)
  9. 图论 ---- C. Nastya and Unexpected Guest(图上最短路dp + 01bfs)
  10. 绘制图形可以使用什么python数据库_用Matplotlib如何绘制3D图形