设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1333|回复: 5
打印 上一主题 下一主题

[Access本身] 能不能用代码修改另一个mdb文件中的数值并操作它?

[复制链接]
跳转到指定楼层
1#
发表于 2010-2-5 21:52:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xryacc2 于 2010-2-5 21:54 编辑

能不能在db1.mdb中写代码,修改或删除db2.mdb中表1的数值(非链接关系)而且这个数据库有密码,且知道其码为123
比如写delete * from [表1] where [字段值]<>'XXX'?
须请绝顶高手!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-2-5 22:21:06 | 只看该作者
这个需要是基于这样一种情况:未知用户是否注册,如果在已注册情况下,新增帐套文件时,新帐套文件的表中需要有已注册的信息,而新帐套的来源是另一个帐套模版文件(空数据库)。
看来只好把存有是否已注册的信息的表导出到新的模版库中了。

点击这里给我发消息

3#
发表于 2010-2-5 23:00:46 | 只看该作者
也可以且 connection 连接到这个个MDB
用ADO来操作,就像VB 或其它程序语言操作数据库一样
4#
 楼主| 发表于 2010-2-5 23:39:40 | 只看该作者
新问题来了,只可以导出同类文件的表?
我的前台是JF.mdb,链接的后端是data.mde,其中的login表中有注册信息,被前台JF.mdb所链接,模版数据文件为:template.mde,在前台JF.mdb中写代码:DoCmd.TransferDatabase acExport, "Microsoft Access", "" & patha & "\Template\template.mde;pwd=12 3$", acTable, "login", "login", False,不行,(1)不导出链接表,导本身的表,把代码中的密码句取掉,提示输入密码,输入后无反映;(2)template.mde换成template.mdb(新建的)代码、文件都有密码时仍不行;(3)换成template.mdb代码、文件都无密码时才成功。
问:如何在前台为mde文件中写代码导出其链接的表到另外一个有密码(知道密码)且是mde的文件中?(不想用链接这个表的方法)请高手帮助!
5#
 楼主| 发表于 2010-2-6 21:02:51 | 只看该作者
问题已通过ADO及其他途径解决。谢谢各位
6#
 楼主| 发表于 2010-2-6 21:03:01 | 只看该作者
问题已通过ADO及其他途径解决。谢谢各位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-18 10:50 , Processed in 0.107640 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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