关于ASP调用WORD打印问题,100分求助!!!

kln78 2003-12-02 09:00:37
我做了一个网页,功能是把一个申报书上要填写的地方做成文本框存入数据库,然后点击“打印”调用WORD文档。但是遇到了一个问题,就是数据库里的数据显示不出来。

我的做法是这样的:1,先在WORD里做一个打印后要出现的申报书的样子(有一些固定显示的字段)2,另存为仍WEB页 3,在DW中打开,写上调用数据库的一些代码,及下面括号里的语句,然后保存为ASP网页。4,在点击”打印“时调用这个网页。

过程就是这样,我以前做的好用,但是现在做的不好用,一直找不到原因,还请各位大虾指教小妹一下!谢谢

<%
一些读取数据库字段的代码,这里不细写

'告诉浏览器用word来显示文档内容
Response.ContentType = "application/msword"
'文档设定
response.AddHeader "content-disposition", "inline; filename=Printword1.doc"
%>
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shayao 2003-12-08
  • 打赏
  • 举报
回复
关注
wayaka 2003-12-08
  • 打赏
  • 举报
回复
伙计,没有那么的困难,你只要把你的文件名定为 yourfile.doc 就可以,这样打开这个文件时,就会自动的调用 word . 这个问题不就解决。如不对也请原谅。
aspczlover 2003-12-03
  • 打赏
  • 举报
回复
<%
Response.Expires = 0
Response.ContentType = "application/msword"
response.AddHeader "content-disposition", "inline; filename=Printw.doc"
%>
<html>
<head>
</head>
<body>
<center>
<h1>报表</h1></center>
<table >
<tr><td>姓名</td>
<td>年龄</td>
</tr>

<%
'打开连接 取得rs
do while not rs.eof
%>
<tr>
<td><%= rs("name") %></td>
<td><%= rs("age") %></td> <
/tr>
<%
rs.movenext
loop
rs.close set rs=nothing
response.end %>

</body>
</html>
  • 打赏
  • 举报
回复
<%
response.buffer = true
dim cn, rs, sql
set cn=server.createobject("adodb.connection")
cn="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("user.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from user "
rs.Open sql, cn %>
<%
Response.ContentType = "application/msword"
response.AddHeader "content-disposition", "inline;filename=report.doc"
%>
<html>
<head>
<title>报表</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>报表</h1></center>
<table border=1 cellspacing=0 cellpadding=0 bordercolor=#000000 align=center>
<tr><td>用户名</td> <td>真实姓名</td> <td>性别</td> </tr>
<% rs.movefirst
do while not rs.eof
%> <tr> <td><%= rs("username") %></td> <td><%=rs("name") %></td> <td><%= rs("sex") %></td> </tr>
<%
rs.movenext loop
rs.close set rs=nothing
response.flush
response.end %>
</table> </body> </html>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧