以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [原创]asp获取ACCESS二进制图片到XML文件并还原的例子!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=18819)


--  作者:dickyq
--  发布时间:5/25/2005 4:38:00 PM

--  [原创]asp获取ACCESS二进制图片到XML文件并还原的例子!
这帖子分二部分:
1: asp获取ACCESS二进制图片到XML文件并还原的例子!: 请看6楼的代码部分:
2: 下面的代码经过我的测试,已经成功用ASP+XML备份ACCESS数据库!
1.获得数据文件的 getpic.asp:
<%
dim rs,xmldoc,xmldom,xmlnode  '定义对象
dim sourcefile
     'set showinfo = new showclass
         'showinfo.dbopen()
         'showinfo.mysql = "select pro from [pro] where type = 'flyship'"
     'set rs = showinfo.myrs()
        ' response.binarywrite rs(0)
        ' response.end
        sourcefile = server.mappath("loadpic.xml")
        set xmldom = server.createobject("Microsoft.XMLDOM")
            xmldom.load(sourcefile)
        set xmldoc = xmldom.documentElement.selectSingleNode("image")
        set adostream = server.createobject("ADODB.Stream")
            adostream.type = 1
            adostream.open()
            adostream.loadfromfile(server.mappath("right.htm"))
        set xmlnode = xmldom.createElement("imagedata")
            xmlnode.datatype = "bin.base64"
            xmlnode.nodeTypedValue = adostream.read()
           adostream.close
            xmldoc.appendchild(xmlnode)
            XMLdom.save(sourcefile)
     set xmlnode = nothing
     set xmldoc = nothing
     set xmldom = nothing
     set rs = nothing
     set showinfo = nothing
     response.write "ok"
%>
'=================================
2.loadpic.xml 文件:
  <?xml version="1.0" encoding="gb2312"?>
<picture>
 <image>
  <imagedata xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">PGh0bWw+PC9odG1sPg==</imagedata></image>
</picture>
'=============================================
3.loadpic.asp 文件:
<%
dim xmldoc,xmldom,xmlnode  '定义对象
dim sourcefile
        sourcefile = server.mappath("loadpic.xml")
        set xmldom = server.createobject("Microsoft.XMLDOM")
            xmldom.load(sourcefile)
        set xmldoc = xmldom.documentElement.selectSingleNode("image/imagedata")
        'response.write instr(xmldoc.nodetypedValue,"/")
        'response.end
        set adostream = server.createobject("ADODB.Stream")
            adostream.type = 1
            adostream.open
            adostream.write xmldoc.nodeTypedValue
            adostream.savetofile "index.htm",2
         adostream.close
     set xmldoc = nothing
     set xmldom = nothing
     set adostream = nothing
     response.write "ok"
%>


[此贴子已经被作者于2005-7-8 17:41:02编辑过]

--  作者:Qr
--  发布时间:5/25/2005 10:06:00 PM

--  
set xmldoc = xmldom.documentElement.selectSingleNode("image/imagedata")

response.write xmldoc.nodetypedvalue'(结果乱码)
response.write xmldoc.text'(结果得到imagedata的内容:PGh0bWw+PC9odG1sPg==)

因此,偶觉得代码可能还有其它问题,而不仅是楼主所指出的问题。比如adodb.stream对象的方法或属性可能设置不大正确。

顺便问一下,偶对xmlnode.datatype = "bin.base64"不熟悉,取得imagedata的内容PGh0bWw+PC9odG1sPg==后如何还原为原始内容?用DOM 还是 XSL?



--  作者:dickyq
--  发布时间:5/26/2005 9:06:00 AM

--  
哦,昨天头上火,忘了是image/imagedata 了!~
现在成功了!~~~~
其实就这几行代码就实现了文件复制,移动,备份等功能拓展了!

--  作者:Qr
--  发布时间:5/26/2005 12:17:00 PM

--  
以下是引用dickyq在2005-5-26 9:06:09的发言:
其实就这几行代码就实现了文件复制,移动,备份等功能拓展了!


原来如此,又学一招。送鲜花两朵!
--  作者:小鞋子
--  发布时间:5/30/2005 1:15:00 PM

--  
http://bbs.xml.org.cn/dispbbs.asp?boardID=1&ID=6256

这一贴是我以前发过的.也是base64方面的.呵呵.向你学习


--  作者:dickyq
--  发布时间:5/31/2005 11:48:00 AM

--  
以下是引用小鞋子在2005-5-30 13:15:49的发言:
http://bbs.xml.org.cn/dispbbs.asp?boardID=1&ID=6256

这一贴是我以前发过的.也是base64方面的.呵呵.向你学习



我看了你的帖子,我做了个测试! 呵呵, 我是直接从AC库导出二进制图片数据到XML, 交流一下!
putpic.asp :
<!--#include file="pageclass.asp" -->
<%
     dim XMLdom,XMLdoc   
      set showinfo = new showclass
     showinfo.dbopen()
         showinfo.mysql = "select [pro] from [protable] where [type] = 'spz1'"
     set rs = showinfo.myrs()
     set XMLdom = server.createobject("Microsoft.XMLDOM")
         XMLdom.loadXML "<?xml version=" & chr(34) & "1.0" & chr(34) &" encoding=" & chr(34) & "gb2312" & chr(34) & "?><imagedata/>"
         XMLdom.documentElement.Datatype = "bin.base64"
         XMLdom.documentElement.nodeTypeDValue = rs("propic").getchunk(7500000) '//这里导出图片数据
         set XMLdoc = server.createobject("Microsoft.XMLDOM")
         XMLdoc.load xmldom
         XMLdoc.save server.mappath("../xml") & "/rsxml.xml"   '//保存XML文件
     set XMLdoc = nothing
     set XMLdom = nothing
%>  
s
processIMAGE.asp:
<%  
     dim xmldom,xmldoc
     set xmldom = server.createobject("Microsoft.XMLDOM")
         xmldom.validateOnParse = True
         xmldom.load(server.mappath("rsxml.xml"))
     set xmldoc = xmldom.documentElement
         response.contenttype = "image/*"
         response.binarywrite xmldoc.nodetypeDValue
     set xmldoc = nothing
     set xmldom = nothing
%>
showimage.asp:
<img src="processIMAGE.asp" border="0">

rsxml.xml:
<?xml version="1.0" encoding="gb2312"?>
<imagedata xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">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</imagedata>


[此贴子已经被作者于2005-6-15 21:14:22编辑过]

--  作者:dickyq
--  发布时间:6/15/2005 9:15:00 PM

--  
这帖子与大家一起分享!~
认为好的,多多支持!
--  作者:jimmysu
--  发布时间:6/18/2005 11:50:00 AM

--  
楼主的代码是不是全部正确的?,正在学习中。。。
--  作者:小鞋子
--  发布时间:6/22/2005 9:15:00 AM

--  
对于数据库我真的不太熟悉,即然都是ASP以base64方式来读取和写入的话.我觉得和ACCESS里的二进制数据是一样的吧:)(PS:还没有空证实:))
你的方法也很满实用的.我试过如果ASP服务器上没有安装MSXML的话,是无法进行的.不知道你的ACCESS里的读取会不会有这样的问题
--  作者:Qr
--  发布时间:6/22/2005 9:38:00 AM

--  
ACCESS用二进制存储数据,可直接将图片写到浏览器。如果是ASP以base64方式读写,用MSXML才好写代码,直接输出的话有困难。
--  作者:lubricity
--  发布时间:7/8/2005 11:53:00 PM

--  
呵呵呵,顶一下,学习............^_^
--  作者:lubricity
--  发布时间:7/9/2005 1:10:00 AM

--  
呵呵呵,在此问一个小小的问题;
问题如下:
1。问不知可不可以通过上述的方式,向图片中插入文字;
2。类似通过PHP向图片插入文字那样
3。问题完
4。谢谢
5。^_^
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
125.000ms