【问题标题】:Convert String to blob java将字符串转换为blob java
【发布时间】:2017-07-07 23:06:01
【问题描述】:

我有一个从中接受用户的图像。我将此表单发送到下一个 jsp 页面以在数据库中插入数据。我采用数据库字段格式blog。我确实写了 get 参数行,现在我想将它转换为 blob 类型。我该怎么做?

String pic=request.getParameter("pic");

我不想使用准备语句在数据库中插入数据

【问题讨论】:

标签: java mysql sql jsp


【解决方案1】:

您可以通过从 String 中获取 byte[] 内容来做到这一点

byte[] byteData = yourString.getBytes("UTF-8");//Better to specify encoding
Blob blobData = dbConnection.createBlob();
blobData.setBytes(1, byteData);

此外,您可以直接将String存储到BLOB列。

【讨论】:

    猜你喜欢
    • 2013-06-28
    • 2020-01-19
    • 1970-01-01
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 2015-12-20
    • 2015-10-27
    • 2012-03-28
    相关资源
    最近更新 更多