java - 如何使用 Windows Builder Pro 创建数据库绑定(bind)?

标签 java mysql swing

这是我第一次创建 Java Swing 应用程序。

我在 Eclipse 中使用 Windows Builder Pro 和 MySQL 数据库(已设置)。

假设我有一个组合框,并且我希望(例如)显示“特定”表中的所有“名称”字段。

如何设置该绑定(bind)?我知道如何以编程方式处理连接和查询代码,我想知道如何在 Eclipse 中进行该绑定(bind)。

重点是避免手动填充组合框(或其他任何内容)。

最佳答案

这是一个涉及面很广的问题。简短的答案将是快速而肮脏的,不优雅并且违背软件工程中的所有模式:使用 JDBC获取名称字段

Statement stmt = null;
String query = "SELECT name FROM tableXX";

stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next())
{
   String name = rs.getString("name");
   //Fill your combo box
}

更好的答案将涵盖

但不幸的是过于宽泛,不适合 stackoverflow 的 QA 结构。但是通过链接和关键字,您会自己找到很多优秀的文章。

关于java - 如何使用 Windows Builder Pro 创建数据库绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10863799/

相关文章:

android - 从 Android 发送带有参数的 json Http 请求

Java Eclipse "process"关闭应用程序后未结束

java - 带滚动条的 Jfreechart

mysql - 在 MySQL 中的特定列之后添加多个列

java - 使用 rest 客户端将 excel 文件上传到 rest 服务会导致 400 Bad request

java - 在tomcat上上传一个没有manager的war

java - 如何从不同的主机连接到服务器套接字?

java - 使用 jdbcAuthentication 时 Spring Security 登录不工作

java - JToolbar 被 JMenu 隐藏

java - 有什么办法可以使用 jSTL 创建 connectTodb() 函数吗?