f4李文杨 发表于 2018-7-30 17:19:11

Sql 2014 更新数据问题请教一下,那大神解决一下?[已解决]

本帖最后由 f4李文杨 于 2018-7-31 01:19 编辑

$conn = ObjCreate("ADODB.Connection")
      $RS = ObjCreate("ADODB.Recordset")
      $conn.Open("driver={SQL Server};server=127.0.0.1,1433;uid=sa;pwd=fff;database=QPAccountsDB")
      $RS.ActiveConnection = $conn
      $RS.open("select StatusName,StatusValue,StatusString,StatusTip,StatusDescription from SystemStatusInfo")
      $update = 'UPDATE SystemStatusInfo SET StatusValue="0",StatusString="1", StatusTip="键值:0-开启,1-关闭",StatusDescription="键值:0-开启,1-关闭" ,WHERE StatusName="EnjoinLogon"'
      $conn.Execute($update)
      $conn.close

以上的代码那里有错吗?

kk_lee69 发表于 2018-7-30 17:22:02

SQL 的 文字 是 使用單引號吧不是雙引號

AU3 用多了

f4李文杨 发表于 2018-7-30 17:26:09

kk_lee69 发表于 2018-7-30 17:22
SQL 的 文字 是 使用單引號吧不是雙引號

AU3 用多了

$update = "UPDATE SystemStatusInfo SET StatusValue='0',StatusString='111111', StatusTip='键值:0-开启,1-关闭',StatusDescription='键值:0-开启,1-关闭' ,WHERE StatusName='EnjoinLogon'"
改成这样了!他还是会报错。。。。。。WHERE这条语错误!    kk_lee69大侠帮帮!

kk_lee69 发表于 2018-7-30 17:30:29

where 前面怎麼一個逗點??

f4李文杨 发表于 2018-7-30 17:33:48

kk_lee69 发表于 2018-7-30 17:30
where 前面怎麼一個逗點??

非常感谢!没有写过 SQL 的这数据库,他的格式不太懂!{:face (332):}
页: [1]
查看完整版本: Sql 2014 更新数据问题请教一下,那大神解决一下?[已解决]