- 浏览: 33842 次
- 性别:
- 来自: 哈尔滨
最新评论
package com; import java.sql.*; import java.io.*; public class SavePic { public static void main(String[] args) { Connection conn = null; PreparedStatement stmt = null; String sql = "insert into stu_ning" + "(id, name, photo) " + "values (stu_ning_seq.nextval, ?, ?)"; try { conn = ConnectionUtils.openConnection(); stmt = conn.prepareStatement(sql); stmt.setString(1, "peter"); File f = new File("src\\sunjpg"); FileInputStream fis = new FileInputStream(f); stmt.setBinaryStream(2, fis, (int)f.length()); int n = stmt.executeUpdate(); System.out.println(n + "条记录被插入"); } catch (Exception e) { e.printStackTrace(); } finally{ ConnectionUtils.closeStatement(stmt); ConnectionUtils.closeConnection(conn); } } }
发表评论
-
左右连接相关(+) 转新浪博客
2011-08-22 16:28 891(转) Oracle的左连接和 ... -
xml xmlwithdtd
2011-03-03 19:00 734<?xml version="1.0" ... -
xml dtd
2011-03-03 18:59 707<?xml version="1.0" ... -
xml
2011-03-03 18:58 763</wd><?xml version=&qu ... -
jdbc中分页技术结合sql语句实现
2011-03-02 20:47 1046package jdbcDay03; import ja ... -
jdbc中可滚动数据定位方法
2011-03-02 20:44 810package jdbcDay03; import ja ... -
jdbc中从数据库中取得不同的数据
2011-03-02 20:40 770package jdbcDay03; import ja ... -
jdbc中读取图片文件
2011-03-02 20:37 1139public static void printpic( ... -
jdbc 序列生成pk
2011-03-02 08:22 881package Jdbcday02; import ja ... -
jdbc连接池
2011-03-02 08:20 780package Jdbcday02; import ja ... -
jdbc存储过程
2011-03-02 08:19 709package Jdbcday02; import ja ... -
jdbc批处理ad使用
2011-03-02 08:17 747package Jdbcday02; import java ... -
jdbc批处理使用
2011-03-02 08:15 811package Jdbcday02; import java ... -
jdbc 简单工具类的使用
2011-03-02 08:13 1050package Jdbcday02; imp ... -
jdbx心得笔记02----database,rs元数据使用
2011-03-02 08:09 3216package com; import java.sql.C ... -
jdbc简单应用
2011-03-02 08:03 789package com; import java ... -
小程序-------双色球猜抽
2011-01-18 20:52 707---------双色球 import java.util.R ... -
小程序----文字竖排
2011-01-18 20:49 1675package day05; import java.uti ...
相关推荐
数据库保存图片及显示是数据库应用中的一个重要环节,尤其在网页开发、内容管理系统或者社交媒体平台中。这个主题主要涉及如何将图片数据存储到数据库中,并在需要时正确地展示出来。以下是对这一知识点的详细说明:...
首先,我们创建了一个FileInputStream对象来读取图片文件,然后使用JDBC连接数据库,并执行INSERT语句将图片名称和空BLOB对象插入到数据库中。接着,我们使用PreparedStatement对象执行SELECT语句来获取刚刚插入的...
它与JDBC本身没有直接关系,但如果你在编写博客或网页时需要编辑和插入数据库的内容,FCKeditor可以作为一个前端工具,帮助用户创建和格式化文本,然后通过后端的JDBC接口将内容保存到数据库中。FCKeditor支持多种...
在本项目"struts2+jdbc实现图片的存储与显示(图片存储在数据库内)"中,我们将探讨如何结合这两个技术来处理图片数据,将图片存储到数据库内,并从数据库中检索以供显示。 首先,我们需要了解在数据库中存储图片的...
本示例主要涉及的是如何将图片通过BASE64编码加密后存入数据库的Blob类型字段,并能从数据库中取出这些数据再还原成原始图片。以下是相关知识点的详细说明: 1. **BASE64编码**:BASE64是一种用于将二进制数据转换...
3. **云存储服务**:现代应用可能会选择将图片存储在云服务(如Amazon S3、Google Cloud Storage或Azure Blob Storage)中,数据库中仅保存对应的访问凭证或URL。 接下来,我们详细讨论使用BLOB类型存储图片的过程...
标题“图片直接保存到数据库,并在JSP页面显示”涉及的知识点主要集中在Web开发领域,尤其是Java Web开发,包括图片处理、数据库存储以及前端展示。这里我们将深入探讨以下几个关键环节: 1. 图片数据的二进制化:...
6. **文件类型识别**:在保存图片前,可能需要确定其原始格式(如JPEG、PNG)。这可以通过检查二进制流的前几个字节(文件签名)来实现。例如,JPEG的开头通常是FF D8 FF,PNG是89 50 4E 47 0D 0A 1A 0A。 7. **...
// 保存图片到临时目录,然后转换为字节数组 byte[] imageData = fileItem.get(); // ... } catch (FileUploadException e) { // 处理异常 } } } ``` 从`FileItem`获取到的`imageData`可以用于存储到...
本文将详细介绍如何使用Struts结合JDBC操作Oracle数据库中的Blob字段实现文件的保存和读取。 #### 代码分析 根据提供的部分代码示例,我们可以将其分为两个主要部分:文件保存和文件读取。 ##### 文件保存 文件...
在Java编程中,将图片上传并存储到数据库是一项常见的任务,尤其在开发Web应用时。这一过程涉及到文件处理、数据库操作以及可能的图像处理。以下是对这个主题的详细阐述: 首先,我们需要理解基本的文件上传流程。...
在MySQL数据库中存储二进制大对象(BLOB)数据,如图片,是常见的做法,...此外,为了提高用户体验,通常会将图片数据保存在文件系统中,仅在数据库中存储文件路径,或者使用现代Web框架如Spring Boot来简化这种操作。
在Java Web开发中,将图片数据存储在数据库中是一种常见的做法,这有助于管理和保护图片资源,同时便于实现数据的一体化。本篇文章将深入探讨如何使用Java Web技术从数据库中读取并展示存储的图片。 首先,我们需要...
#### 二、使用Java保存图片至Oracle数据库 接下来,我们来看一下如何使用Java代码将图片保存到Oracle数据库中: 1. **加载图片文件**:首先通过`FileInputStream`类读取本地磁盘上的图片文件。 2. **注册Oracle...
这个例子中,"本地路径/图片名称.jpg"是你希望保存图片的本地路径和文件名。记得替换为你实际的数据库连接信息、表名和字段名。 总结起来,批量下载MySQL数据库中Blob类型的图片至本地,需要理解Blob数据类型,熟悉...
首先,我们需要理解的是,将图片存储到数据库中通常采用的方法是将图片转换为二进制数据流。这是因为数据库系统更善于处理结构化数据,而不是像图片这样的非结构化数据。在Java中,我们可以使用`java.io`和`java.nio...
这个页面负责接收来自HTML表单的数据,并使用JSPSmartUpload组件将图片保存到数据库中。 ```jsp ;charset=GB2312"%> *,java.io.*,java.util.*,java.sql.*"%> 文件上传处理页面 将文件上传到数据库并显示 // ...
在Oracle数据库中存储图片是一种常见的数据管理方式,尤其在处理包含多媒体信息的系统时。本文将详细介绍如何在界面上显示从Oracle数据库中提取出的图片,以及如何利用Eclipse进行相关开发。 首先,理解Oracle...
在这个例子中,`SavePic.java`可能实现了类似的功能,将图片文件保存到数据库,并可能包含了读取和还原图片的方法。实际的代码会根据数据库的具体结构和需求进行调整。确保在操作数据库时处理好异常,并始终关闭打开...
4. **文件保存**:将还原后的图片数据写入到文件系统中,形成图片文件。 ### 知识点四:图片存取的效率考量 在数据库中存取图片等二进制数据虽然方便,但也会带来一些性能问题。例如,相比于存储在文件系统,...