获取远程flash并保存到本地
数据库访问与操作:针对Flash数据库的ASP脚本
在网站开发中,数据库的操作是非常核心的部分。今天我们要的是一个关于Flash数据库的ASP脚本。确保你的数据库文件位置正确,推荐将数据库文件更改为.asp的文件格式,以便于管理和操作。
通过Server对象创建一个ADODB.Connection对象,这是连接数据库的关键。数据库连接字符串(Connstr)定义了如何访问数据库。这里使用的是Microsoft.Jet.OLEDB.4.0提供者,数据源则是我们的Flash数据库文件。
一旦连接成功,就可以执行SQL查询了。例如,从System表中选择数据。获取的列如WebName、WebUrl、webemail、zzname和webqq等,将被赋予相应的变量。
接下来,处理来自客户端的请求。如果请求中没有提供overid(结束ID),系统将提示“结束ID不可为空”。如果没有选择下载选项,系统会告知“请选择是否下载”。检查请求中的id与overid是否一致,如果一致,则输出“采集任务结束”。
在处理URL时,有一个GetURL函数特别值得关注。它使用Microsoft.XMLHTTP对象发送GET请求到指定的URL,并返回响应体。如果响应体长度小于100字节,说明获取远程文件失败,并显示URL。点击该URL可以在新标签页中打开。我们还有一个GetPy函数,用于处理字符串并可能返回其拼音或其他形式的处理结果,但具体实现细节未在原文中明确。
```vbnet
<%
' 获取并处理HTML内容
function GetURLContent(URL)
Dim request As Object
Set request = Server.CreateObject("Msxml2.ServerXMLHTTP")
request.Open "GET", URL, False
request.Send
If request.Status = 200 Then
GetURLContent = request.ResponseBody
Else
GetURLContent = ""
End If
Set request = Nothing
End Function
HTML = GetURLContent(Url)
num = Len(HTML)
if num < 600 then
response.write "FLASH序号: " & gourl1
response.write "此页面不存在,正在跳转到下一个页面..."
else
' 获取FLASH类别信息和其他相关内容
nclassid1 = GetKey(HTML, "FLASH游戏 >>
nclass = GetKey(HTML, "
<% response.write "
编程语言
- 获取远程flash并保存到本地
- Mysql中Identity 详细介绍
- 浅谈JS函数定义方式的区别
- nodejs个人博客开发第七步 后台登陆
- php上传大文件失败的原因及应对策略
- jQuery简单实现两级下拉菜单效果代码
- 使用javascript将时间转换成今天,昨天,前天等格
- js+css实现超简洁的二级下拉菜单效果代码
- jquery操作angularjs对象
- vue项目中公用footer组件底部位置的适配问题
- PHP和MySql中32位和64位的整形范围是多少
- JS实现兼容各种浏览器的高级拖动方法完整实例【
- PHP图像裁剪缩略裁切类源码及使用方法
- babel的使用及安装配置教程
- PHP实现清除wordpress里恶意代码
- PHP字符串中特殊符号的过滤方法介绍