以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  sql备份时提示语法错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=127991)

--  作者:skyerlin
--  发布时间:2018/11/26 17:30:00
--  sql备份时提示语法错误
代码如下:
Dim d1 As String = format(Date.Today(),"yyyyMMdd")
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "use master;BACKUP DATABASE 2019sfxt To DISK = \'D:\\" & d1 & ".bak\';"
cmd.ExecuteNonQuery

出现错误提示:
在“2019”附近有语法错误。

请问老师,以上代码那里出错了?

--  作者:有点甜
--  发布时间:2018/11/26 17:36:00
--  

改成

 

cmd.CommandText = "use master;BACKUP DATABASE [2019sfxt] To DISK = \'D:\\" & d1 & ".bak\';"