###急,急,急,显示数据库Word文档的问题,大家帮忙!什么原因###

Cuilian521 2004-04-01 02:19:06
我在数据库的表里存了几个IMG型的字段(Word文档),显示的时候想弄一个连接,点击连接,把库里的Word文档读出来,如下:
1.ASP:

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<a href="2.asp">文档</a>
</BODY>
</HTML>

///////////////////////////////////////////////////////

2.asp

<%
set conn=server.createobject("adodb.connection")
Connstr="Provider=SQLOLEDB;Data Source=172.16.0.1;UID=sa;PWD=sa;DataBase=BCA"
conn.open connstr


set rec=server.createobject("adodb.recordset")
strsql="select BACApply from BCA_Apply "
rec.open strsql,conngraph,1,1
Response.ContentType = "Application/msWord"
response.binarywrite rec("BACApply").getchunk(7500000)
rec.close
set rec=nothing
set conn=nothing
%>

///请问这么些对吗??运行有错!应该怎么改??各位小弟很急在线等待!
...全文
88 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
我的表里的字段又 ID,名字(VChar),文档1(IMG),文档2(IMG)这样行吗??为什么不好使!!??55555555555555
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
ghostzp兄?????!!!HElp!!
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
有人在吗???
dudemin 2004-04-01
  • 打赏
  • 举报
回复
<%
If Not Request("pId")="" Then
Set rs=Server.CreateObject("ADODB.recordset")
sql="select ContentType,Data from FileLibrary where pID='" & trim(request("pId")) &"'"
rs.open sql,conn,1,1

If Not (Rs.Eof And Rs.Eof) Then
Response.ContentType = Rs("ContentType")
Response.BinaryWrite rs("Data")
End If

rs.close
set rs=nothing
set conn=nothing
End If
%>

做个参考,我没工夫看
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
呀!!我好粗心!!不过改成CONN

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)

我用的SQL 2000
若白师妹 2004-04-01
  • 打赏
  • 举报
回复
conngraph你都沒有定義
rec.open strsql,conngraph,1,1 改成 rec.open strsql,conn,1,3
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
?????ghostzp兄: 在吗?
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
rec.open strsql,conngraph,1,1
Response.ContentType = "Application/msWord"

附近错误 ADODB.Recordset
歪歪 2004-04-01
  • 打赏
  • 举报
回复
up
若白师妹 2004-04-01
  • 打赏
  • 举报
回复
錯誤提示?
改成try
rec.open strsql,conn,1,3
Cuilian521 2004-04-01
  • 打赏
  • 举报
回复
高手门,你们在吗!!!小弟需要帮助!
源码链接: https://pan.quark.cn/s/d5c270d5abd6 依据所提供的文档资料,可以掌握若干有关VirtualBox COM对象获取无法成功的问题及其应对措施。 VirtualBox作为一款广受欢迎的开源虚拟化工具,能够让用户在当前运行的操作系统上建立及执行虚拟环境。 COM(Component Object Model)对象是应用于Windows平台的一种技术,旨在促成软件组件之间的交互。 若获取VirtualBox的COM对象遭遇失败,则意味着在与VirtualBox进行交互时遇到了某些障碍,这或许源于注册表设置存在偏差或某些组件未能正确部署。 此类问题的显现通常与安装Genymotion前需先安装VirtualBox有关,但在安装VirtualBox后却遭遇COM对象获取失败的情形。 这种情况可能会干扰VirtualBox的正常运作,使用户无法进行虚拟机的管理或构建。 解决方案包括若干步骤,其核心在于对Windows注册表的编辑操作。 注册表是Windows操作系统用于存储配置数据的数据库,其中包含了系统软件与硬件的配置详情,亦涵盖了COM对象的相关信息。 一旦COM对象的注册资料出现异常,系统便无法准确加载及执行相应的组件。 根据文件所载信息,处理方案包含以下环节:1. 在Windows环境中通过“regedit”指令启动注册表编辑器。 此步骤涉及在开始菜单的运行窗口中键入指令并执行。 2. 随后,依照文件中的指引,需要在注册数据库中定位特定的键值路径。 这些路径涵盖: - HKEY_CLASSES_ROOT\CLSID\{***-0000-0000-C000-***}\InprocServer32 - HKEY_CLASSES_ROOT\CLSID...
内容概要:本文介绍了一种基于局部高斯分布拟合能量驱动的活动轮廓模型,用于图像分割任务。该方法属于区域型主动轮廓模型,通过变分水平集方法实现轮廓演化,能够有效分割具有复杂边界或弱边界的图像目标。其核心思想是利用图像局部区域的灰度统计特性,构建基于高斯分布的能量函数,使轮廓在演化过程中对噪声具有较强鲁棒性,并能准确捕捉目标边缘。该模型特别适用于不均匀光照、低对比度等挑战性图像的分割场景,Matlab代码实现便于科研人员理解算法细节并进行二次开发。; 适合人群:具备一定图像处理基础,从事计算机视觉、医学图像分析、遥感影像处理等领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决传统边缘检测方法在噪声干扰下分割效果差的问题;②实现对灰度不均、边界模糊图像的精确分割;③为后续的图像识别、目标测量等任务提供高质量的分割结果;④作为学习水平集方法与主动轮廓模型的经典案例进行教学与研究。; 阅读建议:建议读者结合Matlab代码逐步调试运行,观察水平集函数的演化过程,深入理解能量泛函构造、梯度下降法求解及水平集更新机制,同时可尝试在不同类型的图像上测试算法性能并进行参数调优。

28,406

社区成员

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

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