Access怎样修改很多条记录某个字段中的部分内容

wuxia2118 2013-08-08 03:21:48
比如我要将access 2000数据库中news表中
content字段中的内容
<IMG border=0 src="/news/admin/eWebEditor/UploadFile/201332410493644.jpg">

修改成

<IMG border=0 src="/admin/eWebEditor/UploadFile/201332410493644.jpg">

就是把很多条记录中的/news/替换成/

有些文章中说可以用replace函数,但Access 2000不支持,有篇文章说可以自定义个replace函数,

Public Function Rep(RepInThis As String, RepThis As String, RepWithThis As String) As String

Rep = Replace(RepInThis, RepThis, RepWithThis)

End Function
可我不知道这个自定义函数要写在哪里啊,难道写在sql视图里吗?有谁能帮帮我吗
...全文
582 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你这个就算是写个自定义函数,那也只是用于查询时显示内容出来,要是想修改保存的话,你得一条一条读出来,RS.MOVENEXT RS.UPDATE都少不了
wwwwb 2013-08-12
  • 打赏
  • 举报
回复
UDF只能在ACCESS中运行
被遗忘的城市 2013-08-11
  • 打赏
  • 举报
回复
导出成excel替换掉,再导进去
关工 2013-08-09
  • 打赏
  • 举报
回复
你把news表中的content字段取出来,然后用substr等将要替换的内容取出来,然后再覆盖回去就行了。 update news set content = subsstr(conteng,1,4)+"111.jpg" where 1=1; 此SQL仅供参考,具体要靠自己修正一下。
ACMAIN_CHM 2013-08-08
  • 打赏
  • 举报
回复
自定义函数写在模块中。 在VBA环境中,创建一个新模块。
wuxia2118 2013-08-08
  • 打赏
  • 举报
回复
有没有人知道啊

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧