SQL Server2005 数据库作业中 如何用ActiveX脚本定时打开指定的页面呢? 如题,我想利用数据库作业来定时去打开指定的一个页面,在该页面的页面加载事件中是一些对数据库的操作。如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果这个页面只是需要打开执行,并不需要页面呈现,不需要交互,那么很好办,直接一条exec master..xp_cmdshell 'C:\Program Files\Internet Explorer\iexplore.exe URL'就可以了。如果还要获取页面执行后的返回结果,可以用sp_oa系列存储过程调用xmlhttp (如果结果是xml格式还可以直接用调用xmldom)参考http://blog.csdn.net/fcuandy/archive/2007/10/21/1835556.aspx如果需要人机页面交互,那么无论直接xp_cmdshell或者调用xmlhttp/xmldom都只会得到一个windows进程,是没有界面呈现的, 可以写一个简单的exe去shell一个页面窗口,然后用xp_cmdshell调用这个exe SQLSERVER中存储过程有些不明白 这样怎么做? 通过查询生成另外一张表 此SQL语句如何写? 怎么用进度条显示一个存储过程的进度状态? 这句sql竟要4分钟! 这个触发器怎么写? sp_attach_single_file_db 出错! 用存储过程怎样从一个表中复制另一个表满足条件的字段(急用) 安装SQL7的问题 SQL2000 EXCEL导入指定行问题 怎么样把SQL和MyEclipse联系在一起?
exec master..xp_cmdshell 'C:\Program Files\Internet Explorer\iexplore.exe URL'
就可以了。
如果还要获取页面执行后的返回结果,可以用sp_oa系列存储过程调用xmlhttp (如果结果是xml格式还可以直接用调用xmldom)
参考
http://blog.csdn.net/fcuandy/archive/2007/10/21/1835556.aspx如果需要人机页面交互,那么无论直接xp_cmdshell或者调用xmlhttp/xmldom都只会得到一个windows进程,是没有界面呈现的, 可以写一个简单的exe去shell一个页面窗口,然后用xp_cmdshell调用这个exe