怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
批量生成 所有1-6位数的纯数字国际com域名。 ,将所有的生成的域名存入数据库。
编程思路
1.使用editplus创立一个asp。连接好数据库
2.循环生成从0 到 999999的十万个域名
3.内循环 生成 数字前带有o的域名, 这些情况的域名,原理是所有位数不足6位数的在前面加零补齐。
4.将每次生成的域名存入本地数据库。
连接数据库代码 :
%
'使用asp批量生成所有1-6位数纯数字com国际域名
response.expires=-1
sql="SELECT * FROM m_news "
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
'conn.Open(Server.Mappath("/baby/inc/datas.asp"))
conn.Open(Server.Mappath("/inc/datas.asp"))
set rs=Server.CreateObject("ADODB.recordset")
rs.Open sql,conn,1,3
Dim d
'查询结果的判断结果接受
response.write(rs.recordcount)
d = 2333346
rs.addnew
rs("m_keyword")= d
rs("m_title")= d
rs.update
response.write("=======ok===")
rs.close
set rs=nothing
%>
循环生成0-99999域名代码:
说明:利用 循环语句 依次循环
'do while....loop 利用这个语句进行循环
i=0
Do while i 999999
rs.addnew
rs("m_keyword")= i & ".com"
rs("m_title")= i & ".com"
rs("m_author")= i & ".com"
rs("m_type")= 16
rs.update
response.write(i)
response.Write(i&"br>")
i=i 1
Loop
设置内循环,生成,前面带0的情况的域名。
'内循环前面补充0的代码
l = Len(i)
d=i
Do while l 5
rs.addnew
rs("m_keyword")= "0" & d & ".com"
rs("m_title")= "0" & d & ".com"
rs("m_author")= "0" & d & ".com"
rs("m_type")= 16
d = "0" & d
rs.update
response.write(i)
response.Write(i&"br>")
l=l 1
loop
完整的代码如下:
%
'使用asp批量生成所有1-6位数纯数字com国际域名
response.expires=-1
sql="SELECT * FROM m_news "
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
'conn.Open(Server.Mappath("/baby/inc/datas.asp"))
conn.Open(Server.Mappath("/inc/datas.asp"))
set rs=Server.CreateObject("ADODB.recordset")
rs.Open sql,conn,1,3
'查询结果的判断结果接受
'response.write(rs.recordcount)
response.Write(i&"br>")
'do while....loop 利用这个语句进行循环
i=0
Do while i 100000
rs.addnew
rs("m_keyword")= i & ".com"
rs("m_title")= i & ".com"
rs("m_author")= i & ".com"
rs("m_type")= 16
rs.update
response.Write(i&".combr>")
'内循环前面补充0的代码
l = Len(i)
d=i
Do while l 6
rs.addnew
rs("m_keyword")= "0" & d & ".com"
rs("m_title")= "0" & d & ".com"
rs("m_author")= "0" & d & ".com"
rs("m_type")= 16
d = "0" & d
rs.update
response.Write(d&".combr>")
l=l 1
loop
i=i 1
Loop
response.write("=======ok===")
response.write "script>alert('生成成功!')/script>"
response.end
rs.close
set rs=nothing
%>
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
VASP入门到精通:[4]一个简单的VASP运行实例,这一节给大家一个简单的实例,这里就选择优化CrI3......
2023-03-16 437 asp
Spread for ASP.NET的安装,目前世界上最流行的支持DyamicData的ASP.NET电子表格组件!SreadforASP.NET前SreadforWeForm是一个工作表控件,它在A......
2023-03-16 212 asp