前言

无论是b/s还是c/s的开发中,基本上不使用javascript来对数据库进行操作。而我了印证我的一个想法,需要往数据库增加大量的新闻类信息,因此,我想从各个rss站点上获取信息并将信息导入到数据库里去。其实我也可以选择使用java,c++,或者是c#等编译语言,不过,使用javascript语言对这项工作来说是效率最高的。那我又何乐而不为呢?
环境
操作系统:winxp sp2
使用工具:cscript.exe,批处理文件
数据库:oracle 10g作为目标数据库(还可以使用其他的数据库,如:sqlserver,access,mysql等等)
数据访问方式:ADO(还可以使用其他的数据访问方式,如:odbc,jdbc等等)
代码:
文件名:rss.js
复制代码 代码如下:
//创建数据库连接对象
var conn = new ActiveXObject("ADODB.Connection");
//创建数据集对象
var rs = new ActiveXObject("ADODB.Recordset");
try{
//数据库连接串,具体配置请参考:http://www.connectionstrings.com/
//如果不知道如何配置连接串,可以通过配置UDL文件后用文本编辑器打开获得
var connectionstring = "Provider=OraOLEDB.Oracle.1;Password=pwd;Persist Security Info=True;User ID=username;Data Source=ORA";
//打开连接
conn.open(connectionstring);
//查询语句
var sql = " select * from tb_col ";
//打开数据集(即执行查询语句)
rs.open(sql,conn);
//遍历所有记录
while(!rs.eof){
//WScript是Windows 的脚本宿主对象,详细情况请在windows帮助里查找。
//WScript.Echo输出记录的内容
WScript.Echo(rs.Fields("id") + "\t" + rs.Fields("name") + "\n");
//下一条记录
rs.moveNext();
}
//关闭记录集
rs.close();
//关闭数据库连接
conn.close();
} catch(e){
//异常报告
WScript.Echo(e.message);
} finally{
//
}
文件二:run.bat
该文件是批处理文件,使用这个文件运行rss.js文件。虽然可以直接运行rss.js文件,但直接运行的该文件是使用视窗的方式激活,这样有一个不好的地方,就是会每条记录都弹出一个窗口来显示。所以我就使用命令行的方式来激活rss.js文件,并批处理命令来简化命令的输入。
复制代码 代码如下:
cscript.exe rss.js
pause
运行run.bat文件就可以看到类似一下的结果:
复制代码 代码如下:
1 栏目1
2 栏目2
3 栏目3
4 栏目4
相关推荐:
SEO搜外:全球搜索引擎优化的秘密武器,如何选择网站建设类型呢
目前AI软件有哪些?智能新时代的必备工具
为什么关键词太少会影响你的网络营销效果?,陕西seo网站推广工具
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
ChatGPT暂时不可用?如何高效应对并寻找最佳替代方案!,logo ai教程视频
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
怎么让AI写文章,轻松实现内容创作的智能化
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
seo词库优化,搜索词条优化 ,ai点选择
SEO薪资这些,你也能月入过万!,天水网站建设公司
SEO提供:如何通过精准的SEO策略提升网站流量与品牌影响力,刷关键词排名立的火星
SEO化学物质:如何在化工行业提升搜索引擎排名和品牌曝光,rack ai
AI代谢文章:从灵感到成果的创作革命
AI助手不需要登陆-畅享便捷生活,随时随地高效工作,ai客服 对话
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
个性化广告:新时代营销的秘密武器,建设经营性网站怎么记账
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
怎么让AI润色文章,让写作更轻松?
SEO包含的秘密:让你的网站轻松排上首页,新媒体营销推广方案目录
ChatGPT:我目前无法查看或解析附件,您是否遇到过这样的困扰?,ai+燃烧
ChatGPT内部HTTP接口文档-为开发者提供高效便捷的AI服务接入方式,安屿ai
AI智能时代的到来:如何利用人工智能推动生活与商业创新,ai相册下载
AI人工智能:改变未来的科技革命
SEO优化知识全解析:提升网站排名的秘密武器,ai出错合集
AI网站开发与代码创新:引领未来数字化变革的关键,ai ay规则
AI免费写文章:让创作变得轻松高效
智能AI写作生成:如何借助人工智能提升创作效率与质量
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
ChatGPT服务部分恢复:人工智能助力全新体验,ai对象菜单
SEO能给企业带来什么价值,seo的影响 ,ai蓝衣美女
AI写作的崛起-“只能AI写作”背后的巨大潜力,舞狮摄影ai
ChatGPT为什么打不开了?揭秘背后的原因与解决办法,ai业务后端
AI工具汇总网站,让科技为您的工作加速
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
ChatGPT为什么网址打不开?原因分析与解决方法,文档审核ai
AI网页版本:开启智能时代的新篇章,拼音标调ai
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
AI上的文章属于原创吗?人工智能创作内容的归属问题
SEO差价如何用SEO优化帮助企业实现成本与效益的完美平衡,盐城seo收费贵吗
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
seo相当于什么职业,seo相当于什么职业类别 ,usatisfy ai
如何利用AI生成高质量文章,提升写作效率与创意?
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
怎么用AI写文章:高效创作的秘诀
文字生成AI开启创作的新纪元
SEO考核:如何通过精准的SEO优化提升网站排名与流量,茶艺营销推广方案怎么写
在线AI文章:为您打造全新内容创作体验
ChatGPT全球宕机:人工智能的崩塌与未来的挑战,中国ai和美国ai教父