【问题标题】:how can i insert image in matisse database using SQL query?如何使用 SQL 查询在 matisse 数据库中插入图像?
【发布时间】:2018-09-17 09:06:22
【问题描述】:

我必须将图像插入 matisse 数据库。如何通过java中的sql insert语句插入?

【问题讨论】:

    标签: java jdbc matisse


    【解决方案1】:

    您可以使用java.sql.PreparedStatementblob 插入到您的数据库中。

    示例代码:

     try{
          Connection con = getYourDatabaseConnection();
          PreparedStatement statement = con.prepareStatement("INSERT INTO YOUR_TABLE(YOUR_BLOB_COLUMN) VALUES (?)";
          statement.setObject(1, yourImage);
          statement.execute();
     } catch(SQLException e){
          e.printStackTrace();
     }
    

    【讨论】:

    • @Makyen 这更像是一个通用的解决方案,应该适用于大多数数据库。
    • 文档说应该支持 blob,不能测试它,因为 Matisse 是商业软件,不提供免费版本。
    • 嗨@fireandfuel 我怎样才能浏览图像并首先将其设置为blob变量?在马蒂斯
    • @Rukshan:“浏览图片”是什么意思?
    • 在您的尝试语句“statement.setObject (1, yourImage)”中......我怎样才能从系统中获取 yourImage 并将其设置为 blob 变量?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 2015-02-04
    • 1970-01-01
    • 2014-03-03
    相关资源
    最近更新 更多