Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.net mySQL如何在sql查询中使用DateAdd_Mysql_Vb.net - Fatal编程技术网

VB.net mySQL如何在sql查询中使用DateAdd

VB.net mySQL如何在sql查询中使用DateAdd,mysql,vb.net,Mysql,Vb.net,当窗体加载时,我收到一个错误,它说函数databasename.DateAdd不存在 con.Open() cmd.Connection = con cmd.CommandText = "update pawn set status = 'Renewed', date_added = DateAdd(month,4,date_added), first_date = DateAdd(month,5,first_date), second_date = DateAdd(month,6,second

当窗体加载时,我收到一个错误,它说函数databasename.DateAdd不存在

con.Open()
cmd.Connection = con
cmd.CommandText = "update pawn set status = 'Renewed', date_added = DateAdd(month,4,date_added), first_date = DateAdd(month,5,first_date), second_date = DateAdd(month,6,second_date), due_date = DateAdd(month,7,due_date)"
dr = cmd.ExecuteReader
con.Close()
您在查询中使用了VB.NET,这对MySQL不起作用,因为MySQL没有这样的内置函数

MySQL日期添加函数的语法为

您在查询中使用了VB.NET,这对MySQL不起作用,因为MySQL没有这样的内置函数

MySQL日期添加函数的语法为


你可以像下面这样做-

ADDDATE(date_column, INTERVAL 4 YEAR)
ADDDATE(date_column, INTERVAL 4 MONTH)
ADDDATE(date_column, INTERVAL 4 DAY)

你可以像下面这样做-

ADDDATE(date_column, INTERVAL 4 YEAR)
ADDDATE(date_column, INTERVAL 4 MONTH)
ADDDATE(date_column, INTERVAL 4 DAY)
检查MySQL的功能检查MySQL的功能