找回密码
 加入
搜索
查看: 2495|回复: 8

[AU3基础] 用Update更新带MDW的MDB数据库出错

  [复制链接]
发表于 2011-10-26 10:36:31 | 显示全部楼层 |阅读模式
本帖最后由 freedom 于 2011-11-9 23:39 编辑

数据库能正常连接~~更新时候就报错。



                $addfld = ObjCreate("ADODB.Connection")
                $addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=" & $mdb_data_path & ";Jet OLEDB:System database=System.mdw;Jet Oledb:Database Password=" & $mdb_data_pwd)
            ;UPDATE 表名称 SET 列名称1 = 新值1,列名称2 = 新值2,... WHERE 列名称 = 某值
                $sQuery ="update " & $TblName & " set  name='admin',password='"&$pass&"',other='"&$Other&"' WHERE id=1" 
 楼主| 发表于 2011-10-26 23:19:08 | 显示全部楼层
求高手帮忙..
发表于 2011-10-27 04:12:37 | 显示全部楼层
本帖最后由 netegg 于 2011-10-27 04:17 编辑

MDW是什么玩意,Microsoft Access Workgroup Information ?
发表于 2011-10-27 11:18:43 | 显示全部楼层
sql 语句是不是有问题的
 楼主| 发表于 2011-10-27 23:29:20 | 显示全部楼层
回复 4# devil3380


    你能给个打开数据库然后再用update更新的语句么?

论坛上的我全部都试过了.都要报错,在update那里就出错.
发表于 2011-11-3 12:05:48 | 显示全部楼层
最起码把代码贴出来啊
 楼主| 发表于 2011-11-9 03:15:15 | 显示全部楼层
本帖最后由 freedom 于 2011-11-9 23:38 编辑

回复 6# fenglin1978



                $addfld = ObjCreate("ADODB.Connection")
                $addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=" & $mdb_data_path & ";Jet OLEDB:System database=System.mdw;Jet Oledb:Database Password=" & $mdb_data_pwd)
            ;UPDATE 表名称 SET 列名称1 = 新值1,列名称2 = 新值2,... WHERE 列名称 = 某值
                $sQuery ="update " & $TblName & " set  name='admin',password='"&$pass&"',other='"&$Other&"' WHERE id=1" 
发表于 2011-11-9 16:35:04 | 显示全部楼层
學習學習學習學習
 楼主| 发表于 2011-11-9 23:39:21 | 显示全部楼层
求高手帮忙。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 15:32 , Processed in 0.100734 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表