varbinay和Image一样,Image也是一样传

 private void testzp(){string fileName = @"D:\JTVMData\2017-04\2017-04-10\20170410125113652-3D-SideView.jpg";if (!File.Exists(fileName)){log.Error(string.Format("照片{0}不存在,无法上传", fileName));return;}byte[] bts = File.ReadAllBytes(fileName);string strSqlComm = "";try{strSqlComm = "insert into testzp (zp) Values (?)";sqlCommand.CommandText = strSqlComm;sqlCommand.Parameters.Add("", OleDbType.VarBinary).Value = bts;sqlCommand.ExecuteNonQuery();}catch (System.Exception ex){ThrowException(string.Format("照片上传失败{0},消息 {1}", fileName, ex.Message));}strSqlComm = "select * from testzp where id = 1";sqlCommand.CommandText = strSqlComm;OleDbDataReader r = null;try{r = sqlCommand.ExecuteReader();while (r.Read()){MemoryStream steam = new MemoryStream((byte[])r["zp"]);System.Drawing.Image img = System.Drawing.Image.FromStream(steam, false);img.Save("I:\\rrr.jpg");}r.Close();}catch (Exception ex){log.Error(ex.Message);ThrowException("从服务器获取排队数据异常");}}

oledbCommand.Parameters 图片varbinary存取相关推荐

  1. delphi mysql 图片_delphi数据库图片的存取 【转】

    一. 原理介绍--流式数据的类型及其应用 在Dephi中提供了TStream来支持对流式数据的操作.TStream是万流之源. 但由于它是一个抽象类,故不能被直接使用:而要使用其相应的子类, 如:TF ...

  2. python爬取今日头条图片

    主要内容 进入今日头条https://www.toutiao.com/ 按F12进行数据分析,找到要爬取的内容 根据获取的网页信息,编写代码 一些模块的使用方法 源代码展示 打包成可执行程序exe 1 ...

  3. android Java BASE64编码和解码二:图片的编码和解码

    1.准备工作 (1)在项目中集成 Base64 代码,集成方法见第一篇博文:android Java BASE64编码和解码一:基础 (2)添加 ImgHelper 工具类 package com.a ...

  4. android分享图片功能实现原理,Android:简单实现并理解图片三级缓存

    学习Android网络开发的过程中,势必会经历很多痛苦的过程,其中一个大坑就是图片缓存,当然现在有很多现成的库非常方便,常常几行代码就可以实现想要的功能,但不懂其中的原理是不行的,所以对于刚开始学习网 ...

  5. java导入带图片的excel表格(工具HSSFWorkbook-HSSFSheet)(支持一条数据(单元格)可以导入多个图片,)

    一个表格框可以添加多个图片 Excel表格导入数据的同时导入图片 @Transactional(rollbackFor = Exception.class)public String selectEx ...

  6. Qt向MySQL中插入图片

    第一种方法,首先在数据库中插入列:alter table student add image mediumblob; 这里用mediumblob,表示存储中等大小的图片. 存储函数 QPixmap i ...

  7. delphibbs 笔记收藏列表

    (评分: , 回复: 5, 阅读: 12345) »» http://www.delphibbs.com/keylife/iblog_show.asp?xid=12481 作者: gkrong 标题 ...

  8. Delphi 复习代码

    1.取得可文件路径 Path := ExtractFilePath(Application.ExeName); //取得可执行文件路径 TXMLDocument.Create(ExtractFileP ...

  9. Unity3d截图两种方式

    方式一: /// <summary>  /// 截屏显示部分  /// </summary>  private WWW www;  public string path;//图 ...

最新文章

  1. c++成员函数的重载、覆盖、隐藏区别
  2. php 其他格式数据与数组互转
  3. 第1次作业+105032014074
  4. WRF,WPS,WRF-Chem安装及编译步骤及bug总结(1)
  5. 读写xml节点的数据总结
  6. Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)
  7. PHP+Mysql查询上一篇和下一篇文章实例
  8. java 悬浮提示框_表格(悬浮框提示)
  9. 结构化分析和面向对象分析的区别 例子_管理游戏测评例子
  10. 2007年上半年软件测试_洪恩教育成功登陆纽交所,上市首日大涨超33%!成2020年首家美股上市的中国教育公司...
  11. floatmap 二维数组_Golang学习笔记(四):array、slice、map
  12. java基础—Map集合的常见方法操作(java集合八)
  13. FXForms,自动生成iOS表单
  14. FCKEditor 验证为空需要点击两次提交按钮的问题
  15. 2018-3-10 unset 变量 ab测试
  16. Bambook 简介
  17. 小程序typescript_16天:从概念到实现的TypeScript应用程序
  18. Java系列之:查看jar包中源代码
  19. 2022第十二届中国电子文件管理论坛嘉宾揭晓
  20. 鑫缘聚禾:拼多多拼团怎么拼

热门文章

  1. 大学美术报计算机一级,美术报
  2. 网友年龄、生日蜡烛、方格填数
  3. 指针数组(指针类型的数组)
  4. android 电脑屏幕扩展,屏幕扩展与安卓版体验
  5. android 9.0室内定位方案,Android 9.0四大隐藏功能,让你的安卓手机更实用
  6. 前端设计进阶-----Photoshop入门之高级篇
  7. 查看linux iptables 配置文件,Linux iptables 配置详解
  8. java的自动拆箱会发生NPE
  9. 【win10】 设置应用开机自启动
  10. protect 继承_C++三种继承方式