http://www.csdn.net/expert/topic/447/447828.shtm

解决方案 »

  1.   

    用ADO的AppendChunk的GetChunk方法 
    程序如何写
    我现在的字段里存的内容肯定超过varchar的长度,最大8000
      

  2.   

    取text 比较耗费资源,
    针对这个问题我有一段vb程序,可我现在vb打不开了
      

  3.   

    为什么我向text类型的字段写数据,出现错误,用odbc的通用写数据方法,addnew()
      

  4.   

    用TBlobStream进行操作即可,在BCB中查找对应的帮助,有范例。
      

  5.   

    CREATE PROCEDURE Ptest_text 
    @ftext text
    AS
    EXEC sp_dboption 'hdns_test', 'select into/bulkcopy', 'true'
    DECLARE @ptrval binary(16)
    SELECT @ptrval = TEXTPTR(ftext) FROM test_text WHERE finterid = 1
    WRITETEXT test_text.ftext @ptrval @ftext
    EXEC sp_dboption 'hdns_test', 'select into/bulkcopy', 'false'程序中执行代码如下:With Comm
    .Parameters.Append .CreateParameter("sstr", adChar, adParamInput, 8000) '输入信息
    .Parameters("sstr").Value = String$(8000, "a")
    .CommandText = "ptest_text"
    .ActiveConnection = CONN
    .CommandType = adCmdStoredProc
    Set Rs = .Execute
    End With
    MsgBox "finish"