想更快更准确的替换,还是得用到SQL执行语句。方法之一:1 打开你的
数据库MDB2 在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”3 点击数据库窗口中的“新建”按钮4 点击“确定”,关闭“显示表”窗口5 点击工具栏左上侧的“SQL”,或在“视图”菜单中选择“SQL 视图”6 删掉所有的内容7 直接输入SQL语句(替换表as_info中字段n_content 中的""分号为空为例):update as_info SET n_content = replace(n_content,"","") 该方法对ACCESS 2000库无效。8 点击工具栏上“查询”-->“运行”即可。方法二:set Rs = Server.CreateObject("ADODB.Recordset") sql1="select n_content from as_info" rs.open sql1,conn,1,3 do while not rs.eof n_content=replace(rs("n_content"),"","") rs("n_content")=n_content rs.update rs.movenext loop rs.close set rs=nothing 方法三:
批量替换工具点击下载此文件这个问题,最好是有具体要求才好具体解答。
下面是批量替换举例,将客户表里属于湖北省的其地址字段中的“
荆州市
”改为“
荆沙市
”
update
客户
set
地址=replace(地址,"荆州市","荆沙市")
where
省份="湖北"
批量修改数据的方式是多种多样的,有复杂有简单,具体要根据数据结构和修改要求而定,没有固定的答案。
下面提供2个批量修改的例子供参考:
1) 将所有的商品售价提高10%
update commodity set price=price*1.1
2) 对级别在3级以上用户积分增加1000分
update users set points=points+1000
where grade>=3
评论列表(0条)