DELPHI中有那些数据库控件。
它们是怎样分配线程和进程的内存空间?
望高手指点!!!

解决方案 »

  1.   

    1、ado,bde,dataaccess,datacontrol
    2  这个不用我们来关心吧,所以不知道
      

  2.   

    从Delphi 数据库开发平台这个意义上说,TBlobStream 对象是个很重要的对象。TBlobStream对象提供了修改TBlobField、TBytesField或TVarBytesField中数据的技术。开发者可以象对待文件或流那样在数据库域中读写数据。  传统数据库发展的一个重要趋向是往多媒体数据库发展。目前比较著名和流行的数据库都支持多媒体功能,多媒体数据存储中的一大难点是数据结构不规则,数据量大。各大数据库产品是采用BLOB技术解决多媒体数据存储中的问题。Delphi的TBlobStream对象的意义就在于:一方面可以使Delphi应用程序充分利用多媒体数据库的数据管理能力;另一方面又能利用Object Pascal的强大程序设计能力给多媒体数据库提供全方向的功能扩展余地。  使用TBlobStream对象可以在多媒体数据库的BLOB字段存储任意格式的数据。一般说来,许多多媒体数据库只能支持图像、语音或者OLE服务器支持的数据。利用TBlobStream则不同,只要是程序能够定义的数据格式,它都能在BLOB字段中读写,而不需要其它辅助工具。  TBlobStream用构造方法Create建立数据库域和BLOB流的联接。用Read或Write 方法访问和改变域中的内容;用Seek方法,在域中定位;用Truncate方法删除域中当前位置起所有的数据
      

  3.   

    谢谢,jinjazz(人雅的标记--落寞刺客)
    关于控件,我开下delphi就知道了
    而关键是
    我主要想知道它是怎样分配内存的啊??
      

  4.   

    ding啊,还没有得满意的答复!
      

  5.   

    楼住先去 看看 TSTRINGLIST类得源头
    代码