首页 |缤纷校园 |心理援助 |英语世界 |公务员 |考研天地 |资格考试 |电脑认证 |免费论文 |实用文档 |求职就业 |论坛 |网络课堂 |留言版
 电脑认证首页     考试专题 考试提醒 计算机等级考试 计算机认证水平考试 IT认证 论坛
 最近更新
· [计算机专题]ASP网站远程客户实现功能
· [计算机专题]快速初始化Variant和Strin…
· [计算机专题]全国计算机等级考试准考证…
· [学习辅导]什么是合格交换机
· [学习辅导]无法共享上网,源自IP突然…
· [试题下载]WPSOffice中防止插入压缩图…
· [试题下载]共享WPS中符合国人习惯的好…
· [备考指南]浅谈Java中利用JCOM实现仿…
· [备考指南]利用Stripes实现JavaWeb开…
· [试题下载]全国计算机等级考试一级B选…
 精品课程
· [精品课程推荐]08年投资项目管理师考…
· [精品课程推荐]08年职称日语考试辅导…
· [精品课程推荐]08年环境影响评价师辅…
· [精品课程推荐]08年质量资格考试辅导…
· [精品课程推荐]08年会计职称辅导报精…
· [精品课程推荐]08年建筑师考试辅导京…
· [精品课程推荐]08职称英语考试辅导王…
· [精品课程推荐]08年咨询工程师考试名…
· [精品课程推荐]08年监理工程师考试辅…
· [精品课程推荐]经济师考试网上辅导报…
 考试动态
· [二级考试动态]重庆:计算机等级考试考点…
· [二级考试动态]2008年计算机等级考试时间…
· [二级考试动态]上海:2008年上半年全国计…
· [二级考试动态]北京:2007年9月计算机等级…
· [二级考试动态]2007年12月全国计算机职业…
· [二级考试动态]青岛:2008年上半年计算机…
· [二级考试动态]宁夏:2007年9月计算机等级…
· [二级考试动态]北京地区计算机等级考试10…
· [二级考试动态]北京:07年下半年计算机等…
· [二级考试动态]2008年4月全国计算机等级考…
 试题下载
· [试题下载]2007年计算机等级考试二级…
· [试题下载]2007年9月计算机等级考试二…
· [试题下载]2007年9月二级VB试题答案
· [试题下载]2007年9月计算机二级VB模拟…
· [试题下载]2007年9月计算机二级VB模拟…
· [试题下载]2007年9月计算机二级VF模拟…
· [试题下载]2007年9月计算机二级VB模拟…
· [试题下载]2007年9月计算机等级考试二…
· [试题下载]VC++中利用/GS开关防止缓冲…
· [试题下载]2007年4月计算机等级考试二…
 学习辅导
· [学习辅导]系统无法自动保存设置
· [学习辅导]用C#把文件转换为XML
· [学习辅导]C#中用API实现MP3等音频文…
· [学习辅导]C#实现的18位身份证格式验…
· [学习辅导]对C#泛型中的new()约束的一…
· [学习辅导]C语言中数组和指针的互操作
· [学习辅导]C/C++数组名与指针区别深入…
· [学习辅导]如何才能修改系统表,比如…
· [学习辅导]怎样使用一个查询获得数据…
· [学习辅导]为什么打开表有时也会提示…
 

ASP网站远程客户实现功能

文章录入:admin    责任编辑:admin   2008-5-6 15:30:02  来源:大学生在线  点击数:
 

  在进行ASP网站开发时,有时需在客户端调用MSSQL数据库的数据进行打印,若调用数据量小,可以通过在客户端运用FileSystemObject生成文件对象的方法实现打印,这里不再赘述。若需调用大量数据,可在客户端脚本中实例化RDS.DataSpace(Remote Data Service)对象,并采用远程提供程序通过ASP网站访问MSSQL数据库(设置成只能通过RDS Default Handler或自定义商业对象才能访问数据库,可保证数据库的安全),再在客户端实例化EXCEL.APPLICATION对象,把数据集中的数据写入EXCEL中,再进行保存或打印。代码如下:

  <html>

  <head>

  <META content="text/html; charset=gb2312" http-equiv=Content-Type>

  <title>客户端电子表格打印</title>

  </head>

  <body bgColor=skyblue topMargin=5 leftMargin="20" oncontextmenu="return false" rightMargin=0 bottomMargin="0">

  <div align="center"><center>

  <table border="1" bgcolor="#ffe4b5" style="HEIGHT: 1px; TOP: 0px" bordercolor="#0000ff">

  <tr>

  <td align="middle" bgcolor="#ffffff" bordercolor="#000080">

  <font color="#000080" size="3">

  客户端电子表格打印

  </font>

  </td>

  </tr>

  </table>

  </div>

  <form name="myform">

  <DIV align=left>

  <input type="button" value="Excel Report" name="report" language="vbscript" onclick="fun_excel()" style="HEIGHT: 32px; WIDTH: 90px">

  </div>

  </form>

  </body>

  </html>

  <script language="vbscript">

  sub fun_excel()

  Dim rds,rs,df

  dim strCn,strSQL,StrRs

  Dim xlApp, xlBook, xlSheet1

  set rds = CreateObject("RDS.DataSpace")

  Set df = rds.CreateObject("RDSServer.DataFactory","http://192.168.0.1") '192.168.0.1 为WEB服务器IP地址

  strcn="provider=ms remote;remote server=http://192.168.0.1;handler=msdfmap.handler;data source=pubsdatabase;" '192.168.0.1 为WEB服务器IP地址

  strsql= "getalljobs"

  Set rs = df.Query(strCn, strSQL)

  Set xlApp = CreateObject("EXCEL.APPLICATION") '注意不是:Server.CreateObject("EXCEL.APPLICATION")

  Set xlBook = xlApp.Workbooks.Add

  Set xlSheet1 = xlBook.Worksheets(1)

  xlSheet1.cells(1,1).value ="职务表"

[1] [2] [3] [4] 下一页

  • 上一个文章:

  • 下一个文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    关于本站 - 广告服务 - 站内导航 - 网站声明 - 友情链接 - 联系我们
    Copyright©2003-2008 www.dastu.com, All Rights Reserved.

    心语心愿科技(北京)有限责任公司 版权所有

    鄂ICP备05000022号