首页脚本vbs生成ACCESS数据里所有表的字段

vbs生成ACCESS数据里所有表的字段

时间2024-02-11 10:40:03发布访客分类脚本浏览992
导读:收集整理的这篇文章主要介绍了vbs生成ACCESS数据里所有表的字段,觉得挺不错的,现在分享给大家,也给大家做个参考。 <job id ="生成ACCESS数据库里所有表及所有字段...
收集整理的这篇文章主要介绍了vbs生成ACCESS数据里所有表的字段,觉得挺不错的,现在分享给大家,也给大家做个参考。 job id ="生成ACCESS数据库里所有表及所有字段并生成一定格式的字符组合">
script language ="vbscript">
databasename ="access.mdb"''数据库地址
tablename ="blogarticle"''要处理的表名


Set conn = CreateObject("ADODB.Connection")
connstr ="PRovider=microsoft.jet.oledb.4.0; data source="& databasename
conn.OPEn connstr

Set rs_all = CreateObject("adodb.recordset")
SQL_all ="select name From mSysObjects where type=1 and flags=0"
rs_all.Open sql_all, conn,1,1

DoWhileNot rs_all.EOF
    tablename = rs_all(0)
Set rs = CreateObject("adodb.recordset")
    sql ="select * from "&  tablename & " where 1> 1"
    rs.Open sql, conn,1,1
    j = rs.Fields.Count
    txtContent =""
    txtContent1 =""
    txtContent2 =""
    txtContent3 =""
    txtContent4 =""
For i =0To(j -1)
        tITle = rs.Fields(i).Name
        txtContent = txtContent &  title & "|"
        txtContent1 = txtContent1 &  title& "=trim(request("""& title& """))"& "br> "
        txtContent2 = txtContent2 &  title& "=rs("""& title& """)br> "
        txtContent3 = txtContent3 & "rs("""& title& """)=trim(request("""& title& """))br> "
        txtContent4 = txtContent4 &  title& "=rs("""& title& """)br> "
Next
    yongfa365 ="div align=center> a href=""http://www.yongfa365.COM"" class=""titlink"" title=""柳永法(yongfa365)'BLOG http://www.yongfa365.com""> 柳永法(yongfa365)'Blog/a> 制作/div> "& title& "里的字段br> br> "
    CreateFile tablename& ".htML", yongfa365 &  txtContent & "br> br> "&  txtContent1 & "br> br> "&  txtContent2 & "br> br> "&  txtContent3 & "br> br> "&  txtContent4
    rs_all.movenext
Loop

Function CreateFile(FileName, Content)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set fd = FSO.CreateTextFile(FileName,True)
    fd.WriteLine Content
EnDFunction

/script>
/job>


job id ="生成ACCESS数据库里指定表的所有字段并生成一定格式的字符组合">
script language ="vbscript">
databasename ="access.mdb"''数据库地址
tablename ="blogarticle"''要处理的表名


Set conn = CreateObject("ADODB.Connection")
connstr ="provider=microsoft.jet.oledb.4.0; data source="& databasename
conn.Open connstr

''Set rs_all = CreateObject("adodb.recordset")
''sql_all = "select name from MSysObjects where type=1 and flags=0"
''rs_all.Open sql_all, conn, 1, 1

''Do While Not rs_all.EOF
''    tablename = rs_all(0)
Set rs = CreateObject("adodb.recordset")
sql ="select * from "&  tablename & " where 1> 1"
rs.Open sql, conn,1,1
j = rs.Fields.Count
txtContent =""
txtContent1 =""
txtContent2 =""
txtContent3 =""
txtContent4 =""
For i =0To(j -1)
    title = rs.Fields(i).Name
    txtContent = txtContent &  title & "|"
    txtContent1 = txtContent1 &  title& "=trim(request("""& title& """))"& "br> "
    txtContent2 = txtContent2 &  title& "=rs("""& title& """)br> "
    txtContent3 = txtContent3 & "rs("""& title& """)=trim(request("""& title& """))br> "
    txtContent4 = txtContent4 &  title& "=rs("""& title& """)br> "
Next
yongfa365 ="div align=center> a href=""http://www.yongfa365.com"" class=""titlink"" title=""柳永法(yongfa365)'Blog http://www.yongfa365.com""> 柳永法(yongfa365)'Blog/a> 制作/div> "& title& "里的字段br> br> "
CreateFile tablename& ".html", yongfa365 &  txtContent & "br> br> "&  txtContent1 & "br> br> "&  txtContent2 & "br> br> "&  txtContent3 & "br> br> "&  txtContent4
''    rs_all.movenext
''Loop

Function CreateFile(FileName, Content)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set fd = FSO.CreateTextFile(FileName,True)
    fd.WriteLine Content
EndFunction

/script>
/job>
您可能感兴趣的文章:
  • VBS教程:属性-DateLastAccessed 属性
  • ACCESS的参数化查询,附VBSCRIPT(ASP)和C#(ASP.NET)函数
  • UserAccessList 集合的功能(VBA)
  • excel2access vbs脚本
  • 读取Access数据库的vbscript代码打包下载
  • VB6实现连接Access数据库的ADODB代码实现方法
  • VB使用ADO操作Access数据库

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: vbs生成ACCESS数据里所有表的字段
本文地址: https://pptw.com/jishu/609691.html
VBS破坏性应用代码 ProcessMagnifier.vbs进程查看

游客 回复需填写必要信息