java - 从 Java GUI 将数据插入数据库

标签 java database swing

我正在尝试找出 future 问题的潜在解决方案

在我的数据库中,我有科目、学生、Subject_has_Pupils。

主题 法语 英语 数学

学生 约翰 玛丽 彼得

Subject_has_pupils 约翰 - 法语 玛丽 - 数学

因为我知道要输入的正确数据是什么,所以我可以很好地运行我自己的插入。如果我尝试将 Peter & Spanish 插入到 subject_has_pupils 中,则插入显然行不通。 但是用户如何知道要为主题输入什么值呢?是否有可能有一个 JList 向用户显示可能的选项,然后可以插入到数据库中。

最佳答案

我建议使用 JComboBox 让用户只选择您希望他选择的内容。 JComboBox 应该填充从数据库检索的数据。 如果您以前从未使用过 JComboBoxes,我建议您查看以下链接: http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html

关于java - 从 Java GUI 将数据插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9573361/

相关文章:

java - spring mvc 表单 :select tag

php - 使用php在mysql数据库中存储大文件的数据类型是什么?

sql - 使用一对多与多对多关系的数据库设计优势

java - Java中图像闪烁

java - 关于main方法中的初始化

java - 以多种语言编写的应用程序的集成测试框架

java - SwingWorker 上的异常不可捕获

java - JScrollPane 中的 JEditorPane 具有修复背景图像

java - 使用索引 (i) 在 for 循环中声明变量

database - oracle systimestamp (sysdate) 到毫秒