gpt4 book ai didi

mysql - 有人可以帮助将我的数据插入数据库吗

转载 作者:行者123 更新时间:2023-11-29 23:49:09 24 4
gpt4 key购买 nike

#This one is my old working insert
cmd = New Odbc.OdbcCommand(
"INSERT INTO room.save(
exacttime,
depletion_time,
expected_dip_time
) values (
'" & lblexact.Text & "',
'" & Trim(TextBox6.Text) & "',
Date_add( exacttime, interval depletion_time day_second))
", con)

这是我的问题,我只添加了一个数据expected_dip_time2和一个值。我认为这里的逗号或任何符号有错误。因为我在 MySQL 中尝试过,它也能工作。

cmd = New Odbc.OdbcCommand(
"INSERT INTO room.save(
exacttime,
depletion_time,
expected_dip_time,
expected_dip_time2
) values (
'" & lblexact.Text & "',
'" & Trim(TextBox6.Text) & "',
Date_add( exacttime, interval depletion_time day_second)) " & ",
DATE_SUB(Date_add( exacttime, interval depletion_time day_second), interval 1 hour)
", con)

最佳答案

在第二个查询中:

... depletion_time day_second)) " & ", ...
^

day_second 后面的右括号过多。它正在关闭 date_add函数 values部分。

您应该有一个 )此时,还有 interval 1 hour 之后的两个 date_sub的.

换句话说,类似于:

cmd = New Odbc.OdbcCommand(
"INSERT INTO room.save(" &
"exacttime,depletion_time,expected_dip_time,expected_dip_time2" &
") values ('" &
lblexact.Text &
"','" & Trim(TextBox6.Text) &
"',Date_add(exacttime,interval depletion_time day_second)" &
",DATE_SUB(Date_add(exacttime,interval depletion_time day_second)," &
"interval 1 hour))"
, con)

关于mysql - 有人可以帮助将我的数据插入数据库吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25739948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com