我创建了一个需要创建超过二十个'jTextField'的swing应用程序。并将数据存储在用户输入的数据库中。 在简单的我可以做到这一点,但问题是,在二十'文件提交'之间,如果用户只填写三个文本字段重命名十七个文本字段将为空,并且空值将存储在数据库中。 我该如何解决这个问题,这样多少用户才会填写文本字段,只有那么多数据才会进入数据库。 请帮我 在此先感谢如何从二十个文本中存储三个文本字段数据数据库中的字段
-1
A
回答
0
既然您完全知道您的要求,并且要求简单,下面的伪代码将帮助您做到这一点!
loop over the fields
userText = textField.getText();
if(userText != null && !userText.isEmpty()){//this can be modified according to requirement
insertInDatabase();//insert only when the above condition holds true
}
+0
我怎么能在场上循环?我有20个文本字段, –
+0
您可能需要共享您创建了20个文本字段的代码。 –
+0
我使用net beans IDE,通过设计我创建了20个文本字段。作为规则,我通过'getText'方法获取该值,就像创建数据库连接一样简单。现在我面临上述问题 –
0
强烈建议插入""
到数据库中(处理空值)
yourText = textField.getText();
if(yourText == null && yourText.isEmpty()){
insertInDb("");
}
所以""
只会如果用户没有输入任何值插入。
相关问题
- 1. 如何从生成的文本字段中存储数据
- 2. 对于一个数据库条目的三个文本字段
- 3. 从数据库文本字段中删除文本
- 4. 如何从数据库中的文本列字段呈现HTML?
- 5. 排序存储在MYSQL数据库的文本字段中的数字
- 6. 如何数据字段从数据库Spring MVC中存储
- 7. 将文本字段数据存储到字典中快速
- 8. 数据和文本字段
- 9. 如何使用NSUserDefaults保存两个文本字段的数据?
- 10. 代码以文本字段的数据保存到数据库
- 11. 如何在数据库的文本字段中存储byte []并检索它
- 12. 如何在html中保存文本字段中的数据?
- 13. 问题存储HTML文本数据库字段
- 14. 如何制作用于从数据库中搜索数据的文本字段?
- 15. 从MySQL数据库到文本字段通过PHP的数据?
- 16. 从文本数据库字段中格式化数值
- 17. 如何从mysql中的文本字段中读取数据
- 18. 在Appengine数据存储查看器中编辑文本字段
- 19. 如何将数据库中的值设置为文本字段
- 20. 从文本字段插入数据到SQLite数据库
- 21. javascript:从数据库插入数据到html5文本字段
- 22. 如何保存核心数据中文本字段的值?
- 23. 为数据库中的单个字段存储多个值
- 24. 从文本字段检索数据
- 25. 一次从多个文本字段中检索数据
- 26. 在通过第一个文本字段的ajax进行数据验证后禁用第二个文本字段
- 27. 如何查看其他文本字段中某个文本字段的文本?
- 28. 将多个文本字段合并到一个数据库列
- 29. 在一个字段中存储多个数据(将数据存储在数据库的数组中)
- 30. 从字段中的文本文件中获取数据
最终的问题是:如果用户只填写1个文本字段,那么希望数据库中的其他19个字段如何显示?空值?此外,你的领域的数据类型是什么? VARCHAR?诠释?有很多方法可以做到这一点,但在给你我的建议之前,我需要了解更多。 – user3437460