ACCESS数据库的问题 请帮我看看 要不我的软件做不成了
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & @ScriptDir & "\data\data.mdb" & ";Jet Oledb:Database Password=" & $mdb_data_pwd)
$update = ('UPDATE class SET class="' & $add2& '" WHERE hao= "' & $duread3 & '"')
$addfld.Execute($update)
$addfld.close
MsgBox(0, "成功", "修改成功")
首先$add2和 $duread3 都是非空也非0的 数据库基本的东西都没有问题
我想问题出在第三行 如果$duread3 替换成任意数字就可以 是变量就不行 但是这个必须要变量很郁闷
执行的时候提示第四行错误
谁帮我看看 因该怎么写
[ 本帖最后由 kryiran 于 2008-8-14 00:17 编辑 ] 要注意数据库的操作!给你写好了,自己看
$acc_pwd ="jhwl"
$duread3 ="jhwl"
$add2 = "autoit"
$datadir= @ScriptDir & "\data\data.mdb"
$addfld = ObjCreate("ADODB.Connection")
$RS = ObjCreate("ADODB.Recordset")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & $datadir & ";Jet Oledb:Database Password=" & $acc_pwd)
$RS.ActiveConnection = $addfld
$update = 'UPDATE class SET class="' & $add2& '" WHERE hao= "' & $duread3 & '"'
$addfld.Execute($update)
$addfld.close
MsgBox(0, "成功", "修改成功")
哎 说一句 不胜感激
真的谢谢了 学习下学习下 留个记号~~ 如果ID不是自动编号的应该怎么修改数据? 占位留记号 学习下学习下 占位准备研究ACC 学习下...... 学习,学习一下 留个名字,下次好查一查,我也要这方面的资料...希望能搞得定. 留下来,下次看看 厉害啊。。。。。。。。。
页:
[1]