ACCESS中如何批量修改字段

我使用access数据库,建了一个数据库,在数据库当中建了一张产品表:Products,字段:ContentContent中是产品内容,当录入图片时,后台系统自动给图片的... 我使用access数据库,建了一个数据库,在数据库当中建了一张
产品表:Products,字段:Content
Content中是产品内容,当录入图片时,后台系统自动给图片的连接加上绝对路径,所以将数据库文件传到空间后图片无法显示,数据库移植非常麻烦.只好在数据库中批量修改字段中的绝对路基.
展开
 我来答
gamerom
推荐于2017-11-25 · TA获得超过227个赞
知道小有建树答主
回答量:373
采纳率:45%
帮助的人:69.6万
展开全部
要使用Access2003以上的版本,比如将表table1中的content字段里的AA全部改成BB.操作如下:
打开数据库后,查询--->在设计视图中创建查询,然后关闭弹出的窗口,点左上角工具栏的SQL输入:
update table1 set content=replace(content,'AA','BB')
最后点工具栏中的惊叹号来执行命令
SQL语句说明:
update [表名] set [字段名]=replace([字段名],'AA','BB')
lujing9001
2008-04-03
知道答主
回答量:13
采纳率:0%
帮助的人:7.2万
展开全部
很简单,在存放图片的字段上点右键,选中“查找”这一项,出来“查找和替换”的提示框,选择“替换”这一栏
,会看到“查找内容”和“替换为”两上文本框,在“替换为”里边输入你想替换成的那个图片地址,点击全部替换,就可以了,试一下吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光上的桥
2008-04-03 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65809
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
你的绝对路径是多少,假如是C:\INETPUB\WWWROOT\PIC\,现在要删除所有数据前面的C:\INETPUB\WWWROOT\部分,可以用下面的SQL进行删除:
UPDATE Products SET Content = MID(Content,19,254)

19为前面绝对路径固定部分的长度,254为字段定义的大小,MID是取子串的函数。

执行SQL语句的方法:打开数据库以后,点查询、新建立查询、设计视图,然后选菜单查看里面的SQL视图,现在就可以输入SQL语句,输入完毕以后安!按钮。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贰两毛尖
2008-04-03 · TA获得超过862个赞
知道小有建树答主
回答量:1102
采纳率:0%
帮助的人:881万
展开全部
在设计程序的时候建议不要用绝对路径,这样移植很麻烦!
关于你现有的数据你可以采用数据库自带的查找替换功能,也可以写一个小程序批量替换!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姒晤s6
2008-04-03 · TA获得超过1282个赞
知道大有可为答主
回答量:3006
采纳率:100%
帮助的人:2070万
展开全部
ACCESS直接就有查找替换功能。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式