以前的帖子,没有几个解决问题的,也不知道csdn的高手,都到哪里去了?我现在要存储、读出word,给了2000分,都没有人好好回答。真让人失望.

解决方案 »

  1.   

    以前的贴自我看的差不多了,但是跟Oracle结合的不多阿
      

  2.   

    我想你可以在asp中调用oracle的过程来处理blob,clob类型的字段,把图片,文本等保存到数据库中。
    希望对你有帮助:
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=38365
      

  3.   


    <body bgcolor="#FFFFFF">
    <a href="ss.asp">显示</a> 
    <% response.buffer=true formsize=request.totalbytes formdata=request.binaryread(formsize) bncrlf=chrB(13) & chrB(10) divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1) datastart=instrb(formdata,bncrlf & bncrlf)+4 dataend=instrb(datastart+1,formdata,divider)-datastart mydata=midb(formdata,datastart,dataend) 
    'creat connetction&recordset
    Dim objconn
    Dim rs1
    set connGraph=Server.Createobject("adodb.connection")
    connGraph.Open "alpha","jtport","ok"
    set rec=server.createobject("ADODB.recordset") rec.Open "SELECT * FROM news_pic where id is null",connGraph,1,3 rec.addnew rec("img").appendchunk mydata rec.update rec.close set rec=nothing set connGraph=nothing %>
      

  4.   

    楼上的兄弟,这段能不能解释一下,本人水平有限
    formsize=request.totalbytes formdata=request.binaryread(formsize) bncrlf=chrB(13) & chrB(10) divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1) datastart=instrb(formdata,bncrlf & bncrlf)+4 dataend=instrb(datastart+1,formdata,divider)-datastart mydata=midb(formdata,datastart,dataend) 
      

  5.   

    假如我在客户端有个a.wmf的图片要insert到oracle数据库中pic_tbl表中,formdata是什么意思,象我这样,程序怎么写啊,我是新手指点啊
      

  6.   

    ado里面有个流语句,可以实现,非常简单
      

  7.   

    可以看看Oracle的帮助!OraBLOB and OraCLOB Objects
    Dim OraSession As OraSession 
    Dim OraDatabase As OraDatabase 
    Dim PartImage as OraBLOB 
    Dim ImageChunk() As Byte 
    Dim amount_written As Long 'Create the OraSession Object. 
    Set OraSession = CreateObject("OracleInProcServer.XOraSession") 'Create the OraDatabase Object by opening a connection to Oracle. 
    Set OraDatabase = OraSession.OpenDatabase("ExampleDb", 
                                              "scott/tiger", 0&) 
    'Create a Dynaset containing a BLOB and a CLOB column set part = OraDatabase.CreateDynaset ("select * from part 
                                          where part_id = 1234",0) 
    set PartImage = part.Fields("part_image").Value 'Open the file for reading PartImages 
    Open "c:\part_picture.gif" For Binary As #FNum 
    Redim ImageChunk(LOF(FNum)) 'read the file and put it into buffer 
    Get #FNum, , ImageChunk 'starts the transaction on OraSession 
    OraSession.BeginTrans 'call dynaset's Edit method to lock the row part.Edit 
    amount_written = OraBlob.Write(ImageChunk) 
    part.Update 'ends the transaction 
    OraSession.EndTrans 'the following lines of code will raise error 
    'LOB locator cannot span transaction' 
    msgbox Partimage.Size 
    Close FNum
      

  8.   

    最好还是自已买一本红皮书,你们都有的,java数据库应用程序指南
      

  9.   

    在贴子中http://expert.csdn.net/Expert/topic/1064/1064732.xml?temp=.9831812有一个连接到http://www.csdn.net/expert/topic/580/580137.xml?temp=.5750086
    ,我记得我在这个贴子里写了一些相应的代码,但是现在打不开了。faint!
      

  10.   

    用ado里面有个流操作
    可以操作blob和longraw
      

  11.   

    gz
    To: lhjiang
    问题解决了吗,
    请教,如何保存大于32K的图片!
      

  12.   

    发邮件也可以阿,[email protected]