【问题标题】:Save data into one field database from multiple combobox in vb将数据从vb中的多个组合框保存到一个字段数据库中
【发布时间】:2016-02-23 03:21:42
【问题描述】:

我想问如何从VB中的多个组合框保存到1个字段数据库中

  1. 我有 3 个组合框:cboDate、CboMonth、cboYear。
  2. cboDate 有数据:1 - 31
  3. cboMonth 有数据:1 月 - 12 月
  4. cboYear 有数据:1960 - 现在

当我插入数据库时​​,它只会插入 1 个字段,字段“date_insert”,格式为 DBS 中的日期,啊,我使用 sql server

谢谢

【问题讨论】:

  • 你为什么不直接使用DateTimePicker
  • 我不知道为什么,但在我的 VB 中没有 datetimepicker 的命令
  • 根据用户在组合框中选择的值在 vb.net 中创建 DateTime 结构的实例并将其发送到数据库。

标签: sql-server vb.net combobox insert


【解决方案1】:

试试这个...

首先,声明一个DateTime 变量,比如Dt

Dim Dt as DateTime

然后从3个combo中获取选中的数据,转换成DateTime

Dt=Cdate(cboYear.SelectedItem.toString & "-" & cboMonth.SelectedItem.toString & "-" & cboDate.SelectedItem.toString)

现在您可以将 Dt 的值存储在数据库中。

【讨论】:

    猜你喜欢
    • 2013-04-13
    • 1970-01-01
    • 2016-06-21
    • 2012-12-02
    • 2013-07-10
    • 1970-01-01
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    相关资源
    最近更新 更多