当前位置:首页 > 日记 > 正文

在ASP中,不需要Oracle对象f的情况下,读取该字段的值。

在ASP中,不需要Oracle对象f的情况下,读取该字段的值。
这是关于CSDN发布文件的第一天。目的是找出这两天的问题并最终解决它。让我们和你一起分享,希望能帮助一些有问题的朋友。
所以,我们在PB中使用f1,把报表中的excel格式存储在oracle数据库中,我们开始用一个长的原始字段存储excel对象,然后放入几个小excel文件,做测试程序,可以读出excel长的RAW,大对象然后字段,在ASP excel格式中显示excel文件。
因为测试程序是成功的。所以我们开始在Excel文件格式,然后用测试,错误的错误是在处理数据类型的结尾,两天苦思明,查了很多资料,没有找到原因,后来我就想,如果我们把桌子调整,Excel对象领域中长型,然后你把长到长排型、试验程序如下:
昏暗的控制室

昏暗的strconn

昏暗的RS

sql
设置conn = server.createobject(数据连接)

strconn == {微软ODBC驱动程序为Oracle };服务器=算法先;UID = custometable;pwd= custometable;

康涅狄格州开strconn
SQL =选择从哪里blob_excel sttb_databldinfo v_databldid = ' 0000000 1 '

集= conn.execute(SQL)
响应=缓冲区=真

response.contenttype =应用/越南盾。MS Excel

的response.write RS(blob_excel )'blob_excel字段是一个Excel文件

关闭

设置=无

conn.close

设置conn =没有

%>
然后放入一个非常小的excel测试,测试再次成功!
有几个非常大的Excel,而测试又错了!

满足最后处理的数据类型!

这是什么原因是不是太大了,我们不能保存excel

我在测试程序中添加了以下几行:

设置字段= RS(blob_excel )

field.actualsize FieldSize =
response.write射野:射野

response.end
试验表明,当Excel存储在它更小,FieldSize输出的实际大小,但当Excel较大,输出射野4。
最后找出原因,然后修改程序,这就是它是什么,如下所示:

昏暗的控制室

昏暗的strconn

昏暗的RS

sql
设置conn = server.createobject(数据连接)

strconn == {微软ODBC驱动程序为Oracle };服务器=算法先;UID = custometable;pwd= custometable;

康涅狄格州开strconn
SQL =选择从哪里blob_excel sttb_databldinfo v_databldid = ' 0000000 1 '

集= conn.execute(SQL)
尺寸= 32765

我= 0

设置字段= RS(blob_excel )

field.actualsize FieldSize =
response.write尺寸:射野

response.end
昏暗的s_stream

读一个领域的rs Recordset对象的dbgetchunk方法循环数据
文本= rs.fields(blob_excel)。GetChunk(大小)
response.binarywrite文本
找出每次取出数据的字节数。
text_size = lenb(文本)
i = i + 1
如果字节数小于每次完成数据时要定义的拦截字节的大小,则它是不在循环中的。

Loop until text_size
响应=缓冲区=真

response.contenttype =应用/越南盾。MS Excel

关闭

设置=无

conn.close

设置conn =没有

%>

这样Excel就可以正常显示了。

摘要如下:

使用ADO数据库连接,必须使用长原场显示Excel中大对象的网页,并通过循环读取大对象。

这一点同样适用于字段,但有一点需要注意:将Oracle数据库与ADO连接起来,不支持这个数据池,也不要打开一个记录集,该记录集包含。
有必要使用OO4O连接Oracle数据库的BLOB存取。方法是一样的。

相关文章

洪磊,一个番茄园,被判处三年半的罚款

洪磊,一个番茄园,被判处三年半的罚款

被判,番茄,电脑软件,洪磊,8月20日下午,微软公司透露,在20日上午一审番茄园案中,笔者修订版的番茄园WindowsXP被判三年半,并罚款100万元,其他相关人员和公司也因此受到处罚。 微软(中国)公司透露,虎丘区,苏州人民法院在20日上午的番茄花园案一审判决…

MySQL社区服务器5.6.2beta版

MySQL社区服务器5.6.2beta版

服务器,社区,电脑软件,MySQL,beta,MySQL是一个开源的关系型数据库管理系统,为瑞典的MySQL AB公司的开发者,现在的Oracle company.mysql部分已成为最流行的开源数据库由于其高性能、低成本、高可靠性的。它已广泛应用于互联网上的中小网站。 …

win7提示0x80004005-e_fail0x8004a

win7提示0x80004005-e_fail0x8004a

提示,电脑软件,Win7Pro,Windows7的暗示0x80004005-e_fail 0x8004a029误差是由于网络协议连通局部过度安装。所以解决的办法是卸载不必要的网络协议。单击{开始}控制面板,网络和Internet 网络连接本地连接,单击{ }右键选择属性,如上面图中其中,W…

微软必须由你的桌面版本翻译为你

微软必须由你的桌面版本翻译为你

桌面,为你,版本,电脑软件,北京,5月19日:今天,微软MSN发布了北京必应词典的桌面和必应词典,微软MSN中文搜索业务副总经理刘宁指出MSN致力于改善人们的生活和工作质量,对大多数中国人来说,英语学习不是一个容易的过程。微软MSN推出了微软的必应词典…

添加家长控制您的Windows7账户管理

添加家长控制您的Windows7账户管理

互联网,控制,账户,您的,家长,要启动父控件函数,管理员的帐户需要设置密码。然后为孩子创建一个新的用户帐户。在这一步中,您可以通过右键选择管理到我的计算机。扩展到用户栏,设置管理员密码并创建新帐户。 在设置管理员密码和创建用户,打开控…

腾讯手机管家(PC)V2.0版本,从心灵体验

腾讯手机管家(PC)V2.0版本,从心灵体验

手机管家,腾讯,新变化,心灵,版本,在2013年4月22日的新闻中,腾讯手机管理器(PC)的新版本2发布了,经过几个月的精心打磨和仔细考虑,小水滴更新了!产品的视觉和体验设计、产品的性能、产品的标识、口号等都发生了巨大的变化,新的变化,只为用户带来更好…

霹雳可以反诉,判决会影响狗。

霹雳可以反诉,判决会影响狗。

霹雳,判决,电脑软件,2002,两个年轻人成立了迅雷在硅谷从中国回国之后的一年,在短短的7年中,下载软件的公司,位于深圳,发展迅速,近2亿的下载用户逐步涉足视频网站。现在,打开迅雷网络及其搜索引擎狗所有受欢迎的电视节目,电影和音乐可以通过狗搜索和…

用脚本语言读取客户端注册表

用脚本语言读取客户端注册表

客户端,语言,读取,注册表,用脚,                                                                                                  …

教你解决Firefox不能保存密码的问

教你解决Firefox不能保存密码的问

密码,教你,电脑软件,Firefox,我教你如何解决没有密码保存的问题。一些用户已经升级到可以发现功能自动保存的密码是无效的,和保存的网站的用户名和密码都不见了。不设置密码安全选项- > >发挥作用。问题是在signons3.txt文件的代码,和解决是…

asp高级文章在线管理更新1

asp高级文章在线管理更新1

在线,高级,文章,电脑软件,asp,asp高级文章在线管理更新——结构文本 作者:海滩男孩 当你有一个自己的网站,特别是那些网站,内容多,流量较大,每天更新站点成为维护网站,你的主要任务之一,但往往找到的信息后,也提出了有关的第一页,然后使用FTP工具上…

谁更牛微软、谷歌、雅虎在线翻译2

谁更牛微软、谷歌、雅虎在线翻译2

雅虎,在线翻译,电脑软件,谁更牛,谷歌,第二,词语的翻译 在基本词汇的翻译中,三种工具可以正确翻译,但微软翻译速度不算恭维。一个简单的词汇需要测试你的极端的耐心。似乎有很多在测试版的问题。让我们来看看常见的短语的比较试验:降低速度现在…

山东潍坊移动客户服务中心系统

山东潍坊移动客户服务中心系统

系统,客户服务中心,山东潍坊,电脑软件,该项目于1998年12月签订合同,1999年2月初开幕,由局检查1999年4月结束,已平稳运行10个月。项目系统是建立在一个规模120通道,25人工座席,32语音应答系统、和12卢传振。前使用华为的cc-08b排队机(七号信令,CTI…