【问题标题】:What's the Best way to accept a 'date of birth' value and store it in a database [closed]接受“出生日期”值并将其存储在数据库中的最佳方法是什么[关闭]
【发布时间】:2014-11-11 10:46:15
【问题描述】:

我在 Netbeans 中创建了一个 Swing GUI 表单来接受学生详细信息。详细信息包括学生 ID、姓氏、中间名、名字、出生日期等。我尝试用 3 个组合框接受出生日期值。我不知道如何将这个组合框值存储在数据库中。注意:我创建了一个表并设置了一个具有“日期”数据类型的列“dOB”。如果无法使用组合框?还有其他建议吗?

【问题讨论】:

  • 我知道的大多数数据库都有一个原生的“日期”类型,所以只需将它作为一个存储在数据库中。
  • @CashCow 我的主要问题不是数据类型,而是如何将选定的值存储在数据库的组合框中。你明白了吗?
  • Datapicker 怎么样? [您可以查看此答案][1] [1]:stackoverflow.com/questions/9368450/…
  • 您使用任何小部件并以本机日期格式从中获取日期。然后将其存储在数据库中。
  • @TomiO'maiye 发帖前请搜索 StackOverflow。即使是现在,如果在网络浏览器中查看,您仍会在右下角注意到一堆相关问题。

标签: java database date netbeans


【解决方案1】:

“日期”数据类型的格式为“YYYY-MM-DD”。因此,您可以获取每个组合框的字符串值,然后将其组合成一个字符串,格式为birthDate = Year + "-" + Month + "-" + Day;然后将birthDate存储在数据库中

【讨论】:

    猜你喜欢
    • 2017-09-18
    • 2016-05-27
    • 2016-08-09
    • 1970-01-01
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 1970-01-01
    相关资源
    最近更新 更多