浏览模式: 标准 | 列表 Tag: 替换

替换access数据库中数据的asp脚本代码

asp虽然是比较过时的脚本代码,微软也已经基本抛弃了它,但是因为它的轻便,还是深受很多人的喜爱。

翻阅电脑中找到一份几年前的asp程序和access数据库,闲来无事便想着把数据库中的数据整理一下,居然发现很多需要替换的数据。

网上找了一句sql一句进行替换操作,结果却显示表达式中replace,函数未定义,语句如下:

update table SET content=replace(content,"old","new")

更新table表设定字段content中将old替换为new。

懒人原则,找到最快的解决办法,网上找到一段可用的替换替换access数据库中数据的asp脚本代码如下: 

  • <%
  • Set Conn   = Server.CreateObject("ADODB.Connection")
  • Conn.Open  "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("数据库名.mdb")
  • Set rs = Server.Createobject("ADODB.Recordset")
  • sql="Select * from [表名]"
  • rs.open sql,conn,1,3
  • while not rs.eof
  •  rs("字段名")=replace(rs("字段名"),"要被替代的字符串","替代后的字符串")
  •  rs.update
  •  rs.movenext
  • wend
  • rs.close
  • set rs=nothing
  • conn.close
  • set conn=nothing
  • %>

Tags: access, asp, 替换

利用Notepad++快速将字符替换为回车

有一行数据,类似如下:

A|B|C|D|E|F|G

需要修改的便是去掉|,将每个字母一行排列。原本需要手动进行排列,通过利用notepad++++软件的替换功能,即可快速将字符替换为回车

在替换的时候[使用转义字符],然后[替换为]里面输入\r\n,然后即可替换完成。

Tags: notepad++, 替换, 回车