如何用ASP代码批量修改ACCESS表中的某字段相同的内容

表名:ceshi字段名:AA相同的内容20091102我想把字段20091002批量修改成20091103请问ASP代码怎么写?... 表名:ceshi 字段名:AA 相同的内容20091102
我想把字段20091002批量修改成20091103
请问ASP代码怎么写?
展开
 我来答
zhylninc
2009-11-04
知道答主
回答量:39
采纳率:0%
帮助的人:24.1万
展开全部
数据库读写会写吧。
思路是这样的。
循环里判断一下有相同就替换。

替换内容如下
<%
Function myReplace(myString)'
myString=Replace(myString,"&","& amp;") '替换&为字符实体&
myString=Replace(myString,"<","& lt;") '替换<为字符实体<
myString=Replace(myString,">","& gt;") '替换>为字符实体>
myString=Replace(myString,chr(13),"<br>") '替换回车符为换行标记<br>
myString=Replace(myString,chr(32),"& nbsp;") '替换空格符为字符实体
myString=Replace(myString,chr(9)," & nbsp;& nbsp;& nbsp;& nbsp;") '替换Tab缩进符为
myString=Replace(myString,chr(39),"& acute;") '替换单引号为字符实体′
myString=Replace(myString,chr(34),"& quot;") '替换双引号为字符实体"
myReplace=myString '返回函数值
End Function
%>

怎么令ASP中的replace函数进行全文替换?
悬赏分:50 - 解决时间:2006-9-16 15:29
代码如下:
Function ReplaceTest(patrn, replStr)
Dim regEx, face ' 建立变量。
face = request.form("face")
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = True ' 设置是否区分大小写。
regEx.count = -1
ReplaceTest = regEx.Replace(face, replStr,count) ' 作替换。
End Function
response.write(ReplaceTest("fox", "cat")) ' 将 'fox' 替换为 'cat'。

参考资料: http://hi.baidu.com/flash520/blog/item/37cdc0096116b483d0581b3b.html

zhaodidong
2009-11-04 · TA获得超过250个赞
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:148万
展开全部
set conn=...
sql="UPDATE ceshi SET aa = 20091103 WHERE aa=20091102"
conn.execute sql
就是这个意思吧
如果aa不是纯数字的话
sql="UPDATE ceshi SET aa = replace(aa,20091102,0091103)" WHERE (CHARINDEX(20091102,aa) > 0)
access中CHARINDEX改为instr好像
where子句不加也行 不影响的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7fa867da9
2009-11-04 · TA获得超过149个赞
知道答主
回答量:338
采纳率:0%
帮助的人:89.2万
展开全部
用for循环啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
koumenglin
2009-11-04 · TA获得超过643个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:762万
展开全部
一楼是神经病.白痴,到处复制什么.这样简单的东西.不会就不要来凑热闹.误人...

二楼说得很清楚.也很明白..分给二楼吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式