欢迎光临
我们一直在努力

Access通用--自动替换数据库中的字符串-ASP教程,数据库相关

建站超值云服务器,限时71元/月

 

自己可以修改myreplace函数,实现复杂的替换.呵呵,好象用处不大.主要是看看如何读取access表和字段列表

<%
####################################
替换数据库内容 lamking 2005-8-22
http://www.lamking.com qq:628557
####################################
dim db,connstr,conn,rs,rs2,str1,str2,i
str1=”abcd” 要替换的字符串
str2=”1234″ 替换为的字符串
db=”lamking.mdb”
set conn=server.createobject(“adodb.connection”)
connstr=”provider=microsoft.jet.oledb.4.0;data source=”&server.mappath(db)
conn.open connstr
set rs = conn.openschema(20)
  do while not rs.eof
    if rs(“table_type”)=”table” then
  set rs2=server.createobject(“adodb.recordset”)
   rs2.open “select * from [“&rs(“table_name”)&”]”,conn,1,3
   do while not rs2.eof
    for i=0 to rs2.fields.count-1
     if rs2(i).properties(“isautoincrement”) = false then
      rs2(rs2(i).name)=myreplace(rs2(i).value)
     end if
    next
   rs2.movenext
   loop
  rs2.close
  set rs2=nothing
 end if
rs.movenext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing
response.write”替换完成”
function myreplace(byval tstr)
if tstr=”” or isnull(tstr) then
 exit function
else
 myreplace=replace(tstr,str1,str2)
end if
end function
%>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Access通用--自动替换数据库中的字符串-ASP教程,数据库相关
分享到: 更多 (0)