我正在尝试从SQL数据库中的表中获取ID,我正在使用NetBeans来做到这一点。 这是代码:

Statement busca = null;


String sql = ("select id from categoria where (nome = '" + valor_lista + "')");                      
//String sql = ("select id from categoria where nome ilike '%?%'");

                        busca.executeQuery(sql);

                        ResultSet rs = busca.getResultSet();



            while (rs.next()) {
                    int id = rs.getInt("id");   
            }        
               } catch (Exception e) {
                        System.err.println(e.getMessage());
                    }

我的代码未显示ID,变量valor_lista来自jlist。 执行结束时,控制台显示Null消息。

===============>>#1 票数:2 已采纳

busca为空。 您应该初始化它。

Statement busca = connection.createStatement();

假设conncetion包含java.sql.Connection实例。

  ask by Iago Ochoa translate from so

未解决问题?本站智能推荐:

2回复

使用外键约束从SQL脚本还原数据库

我正在尝试使用SQL脚本还原数据库,但是外键约束阻碍了工作 我正在使用一个MySQL数据库并将其带到PostgreSQL。 由于MySQL创建表的语法最终变得完全不同,因此我采用了另一个具有相同模式但数据不同的PostgreSQL数据库,并仅从中恢复了模式。 换句话说,我现在有一个数据
2回复

PgAdminIII-如何在一个脚本中创建数据库和表

我正在尝试运行以下脚本,以同时创建一个数据库和一个表。 因为我使用的是PgAdminIII,所以必须使用现有数据库的查询工具。 我认为这可能是造成问题的原因。 这就是我的脚本的运行方式: 但是,我收到此错误:错误:无法从函数或多命令字符串执行CREATE DATABASE ****
3回复

SQL查询分组并过滤

我的数据库中有两个表,需要将它们连接起来以获得用户ID列表。 第一个表存储user_id和email : 表2包含用户及其使用的浏览器的搜索: 我想基于user_id将两个表连接在一起,并过滤掉只使用过Internet Explorer的用户。 我当前的查询如下所示:
2回复

为什么有些字符串没有从Java插入PostgreSQL表中?

某些字符串未从Java插入PostgreSQL表的原因可能是什么? 这是在将数据源从API v1更新到API v2之后发生的。 插入的数据结构几乎相同,插入的是float值,但有些字符串不是。 而且没有任何错误:字段为空。 这可能是一些转义字符,但我无法确定是哪一个。 以及如何
1回复

在postgresql中存储图像

我正在尝试在Postgresql数据库中存储一个Image,我有用于在数据库中存储图像的过程,Image列类型是bytea。我试图将我的图像转换为String(Base64)并将其转换为byte [],但无法更新该图像。 读取图像的代码并将其转换为字符串是这样的: - 我使用此链
2回复

如何显示在pgAdmin3中使用Hibernate插入的文本值?

我有一个表,该表具有TEXT类型的“描述”列。 如果我做: SELECT id, description FROM table_name; 我在“说明”列中看到而不是文本值。 有什么办法可以查看文本值? 编辑:经过一些测试,我发现了为什么看到数字,但是像Craig这样的数字
1回复

通过JDBC连接时,在会话信息中显示应用程序名称

我使用stardard JDBC驱动程序创建了与postgres 9数据库的连接。 当我使用PgAdmin检查服务器状态并显示所有数据库会话时,我可以看到没有为我的会话设置“应用程序名称”。 有没有办法在JDBC连接中设置应用程序名称?
2回复

Django:原始查询从表中获取值

在pgAdminIII中执行此查询时,它会根据查询从两个表中返回结果,但是当我在django视图中使用相同的结果时,它将仅从第一个表中获取结果,而忽略了v.ip,v.id和v.name字段值。 有什么建议么?
2回复

从Jtable获取值并将其设置为Netbeans中的JcomboxBox

我想问一下是否有一种方法可以从Jtable中获取值并将其设置为JcomboBox。 我使用jcomboboxes将数据插入数据库,并且想要获得插入数据库的值。 我正在使用netbeans和mysql
1回复

修改SQL语句以添加表中的列

我有两个表: TrainingMatrix和Data 。 对于TrainingMatrix我有以下SQL语句: 每个工资单编号都与唯一的员工姓名相关。 因此,在Data表中,我有两列: payroll和"EmployeeName" 。 如何修改前面的语句,以便可以显示/投影"Emp