本帖最后由 freedom 于 2012-1-3 20:24 编辑
$test ="update " & $tblname & " set Name='"&$name&"',PassWord='"&$pass&"',Other1='"&$pass&"' WHERE ID" & " = " & $Strnspin
MsgBox("", "", $test)
$addfld.Execute($test)
用update更新数据库的时候,提示update语法不对,在网上查了很多资料,还有论坛上也查了,都是合适的啊。请大神帮忙看看。
我新建了一个数据库,只要列名为 password那么就不能用update 更新数据。。。
$mdb_data_path=@ScriptDir&"\tets.mdb"
$mdb_data_pwd=""
$tblname="users"
$read1="admin888"
$read2="8888888"
$Strnspin="1"
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &$mdb_data_path & ";Jet Oledb:Database Password=" & $mdb_data_pwd)
$addfld.execute("update " & $tblname & " set name='"&$read1&"',password='"&$read2&"' WHERE id" & " = " & $Strnspin)
$addfld.close
|