【问题标题】:Having image in netbeans JavaDB database or SqlLite在netbeans Java DB数据库与Sqlite中有图像
【发布时间】:2013-04-22 07:38:05
【问题描述】:

如何在 netbeans javaDB 数据库(服务选项卡/或 SqlLite 下使用的数据库)中插入和检索图像。属性类型将是什么类型?以及如何使用 CachedRowSet 获取它?

如果需要的话 JavaDB 安装:glassfish-3.1.2.2\javadb JavaDB 位置:.netbeans-derby

【问题讨论】:

  • 可以将图像(或任何文件)作为Blob - 二进制数据存储在数据库中。我建议你不要这样做。将其存储在文件中,并将文件的位置存储在数据库中。在数据库中存储大数据字段会使一切变慢。如果您使用的是 sqlLite,那么将图像存储在其中几乎没有什么意义,因为它无论如何都是一个文件。

标签: java database jdbc cachedrowset


【解决方案1】:

SqlLite 不能使用 java 将新图像插入数据库。 它是只读的。您可以使用数据库将图像插入数据库。不是来自java。 如果您不必将图像插入数据库,则意味着您选择 SqlLite..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-05
    • 2016-05-26
    • 2017-06-05
    • 2013-04-11
    • 2014-02-10
    • 1970-01-01
    • 2013-12-04
    • 2018-11-11
    相关资源
    最近更新 更多