现在想实现这样一个功能:使用MSHFlexGrid控件,向Access MDB中读写数据,而MDB又可以与CSV文件进行读写。也就是说MSHFlexGrid控件中的数据最终反映的是CSV文件中的数据。现在不知道MDB和CSV怎样通信,求各位帮忙啊!

解决方案 »

  1.   

    建立一个文本文件,比如内容为:
    MID MNAME MTYPE
    1 2 4
    5 6 7
    在Access中建立一个链接表,指向那个文本文件,以这个为例,要用制表符分隔,第一行包含字段名称,注意各字段类型。之后只要操作数据库就行,文本文件自动会跟着MDB变的。
      

  2.   

    忘说了,我现在是需要在VB程序中动态的将MDB和文本文件关联起来,该如何做呢?
      

  3.   

    大致是用TransferText 方法建立链接表,但这应该也是初始化时作一次。具体怎么用要看Access的帮助。