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视图里吗?有谁能帮帮我吗
...全文
563 7 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
有没有人知道啊
Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库需要的表、确定该表 需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定数据库的目的及如何使用。用户需要明确希望从数据库 得到什么信息,由此可以确定需要什么主题来保存有关事件(表)和需要什么事件来保 存每一个主题(表字段)。 与将使用数据库的人员进行交流。集体讨论需要数据库解决的问题,并描述需要数据库 生成的报表;同时收集当前用于记录数据的表格,然后参考某个设计得很好且与当前要 设计的数据库相似的数据库。 2.确定该数据库需要的表 确定表可能是数据库设计过程最难处理的步骤。因为要从数据库获得的结果、要打印 的报表、要使用的格式和要解决的问题不一定能够提供用于生成表的结构线索。 不必使用Access来设计表。实际上,先在纸上草拟并润色设计可能是较好的方法。在设 计表时,应该按以下设计原则对信息进行分类。 (1)表不应包含备份信息,表间不应有重复信息。由此,关系数据库的表与常规文件 应用程序的表(例如,电子表格)有所不同。 (2)如果每信息只保存在一个表,只需在一处进行更新,这样效率更高,同时也消 除了包含不同信息的重复项的可能性。例如,要在一个表只保存一次每一个客户的地 址和电话号码。 (3)每个表应该只包含关于一个主题的信息。 (4)如果每个表只包含冠以一个主题的事件,则可以独立于其他主题维护每个主题的信 息。例如,将客户的地址与客户订单存在不同表,这样就可以删除某个订单但仍然保 留客户的信息。 3.确定表需要的字段 每个表都包含关于同一主题的信息,并且表的每个字段包含关于该主题的各个事件 。例如,客户表可以包含公司的名称、地址、城市、省和电话号码的字段。在草拟每个 表的字段时,请注意下列提示: (1)每个字段直接与表的主题相关。 (2)不包含推导或计算的数据(表达式的计算结果)。 (3)包含所需的所有信息。 (4)以最小的逻辑部分保存信息(例如,名字和姓氏而不是姓名)。 4.确定主关键字 Access为了连接保存在不同表的信息,例如将某个客户与该客户的所有订单相连接, 数据库的每个表必须包含表唯一确定的每个记录字段字段集。这种字段字段 集称作主键(主关键字)。 5.确定表之间的关系 因为已经将信息分配到各个表,并且已定义了主键字段,所以需要通过某种方式告知 Access如何以有意义的方法将相关信息重新结合到一起。如果进行上述操作,必须定义 Access数据库的表之间的关系。 6.优化设计 在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在的不足。因 为在现在改变数据库的设计要比更改已经填满数据的表容易得多。 用Access创建表,指定表之间的关系,并且在每个表输入充足的示例数据,以验证设 计。可创建查询,以是否得到所需结果来验证数据库的关系。创建窗体和报表的草稿 ,检查显示数据是否是所期望的。最后查找不需要的重复数据,并将其删除。如发现问 题,修改该设计。 7.输入数据并创建其他数据对象 如果认为表的结构已达到了设计规则,就该继续进行并且在表添加所有已有的数据, 然后就可以创建所需的任何查询、窗体、报表、数据访问页、宏和模块。 ----------------------- Access数据库设计的步骤(1)全文共2页,当前为第1页。 Access数据库设计的步骤(1)全文共2页,当前为第2页。

7,714

社区成员

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

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