替换数据库内容

最爱逝年

最爱逝年

2016-02-19 11:10

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的替换数据库内容懂设计的网友们快点来了解吧!

%
'####################################
'替换数据库内容 lamking 2005-8-22
'更新修正:2006-6-28
'http://www.imbbs.cn QQ:628557
'出售空间域名。网页制作。
'####################################
'以下请根据你的不同情况做修改
Const S1="admin" '要被替换的字符串
Const S2="1234" '替换为的字符串
Const Db="lamking.mdb" '数据库
Const IgnoreCase=True '忽略大小写
'以下数据无需更改
Dim oRs,oRs2,conn,I
 Set conn=Server.CreateObject("Adodb.Connection")
  conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath(Db)
 Set oRs=conn.OpenSchema(20)
  Do While not oRs.Eof
   If Ucase(oRs("TABLE_TYPE"))="TABLE" Then '如果是用户表
     '循环替换该表的每一个字段
      Set oRs2=Server.CreateObject("Adodb.RecordSet")
       oRs2.Open "select * from ["&ors("TABLE_NAME")&"]",conn,1,3
        Do While Not oRs2.Eof
         For I=0 To oRs2.Fields.Count-1
          '如果是OLE对象或者自动编号字段,则不替换
           If oRs2(I).Properties("ISAUTOINCREMENT")=False And ors2(I).type205 Then
            oRs2(oRs2(I).Name)=MyReplace(oRs2(I).value)
           End If

         Next
         oRs2.update
        oRs2.MoveNext
        Loop
     oRs2.close
     set oRs2=Nothing
    End If
 oRs.Movenext
 Loop
 oRs.close
 Set oRs=nothing
Conn.close
Set Conn=nothing
Response.Write"替换完成"

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

Function myreplace(byval Tstr)
Dim RegEx
If Tstr="" Or isnull(Tstr) Then  Exit Function
 Set RegEx=New RegExp
  RegEx.Global = True
  RegEx.IgnoreCase = IgnoreCase
  RegEx.MultiLine = True
  RegEx.Pattern=S1
  myReplace=RegEx.Replace(TStr,S2)
 Set RegEx=Nothing
End Function
%

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

替换数据库内容

Web开发
替换数据库内容

谈两种数据库内容HTML格式的输出方法

ASP
谈两种数据库内容HTML格式的输出方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在MySQL中用正则表达式替换数据库中的内容的方法

编程语言 网络编程
在MySQL中用正则表达式替换数据库中的内容的方法

灵感库内容精选-产品设计作品欣赏

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
灵感库内容精选-产品设计作品欣赏

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

将数据库里面的内容生成EXCEL

ASP
将数据库里面的内容生成EXCEL

Mysql教程:数据库字符替换和replace函数的使用

MySQL mysql数据库
Mysql教程:数据库字符替换和replace函数的使用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使用dreamhost空间实现MYSQL数据库备份方法

使用dreamhost空间实现MYSQL数据库备份方法

Win8系统下如何调节一键影音模式?

Win8系统下如何调节一键影音模式?
下拉加载更多内容 ↓