我的表里要有一个字段放一段字节,但是这段字节没有规律的,我的表这样的
 
    byte char 1024 NOT NULL我用ADO访问这个表,可是不知道存储的时候和读取的时候怎么写啊,比如:   char tmp[1024];
   for(int i=0;i<1024;i++)
     tmp[i] = i-100;
   _RecordsetPtr pRec;
   ...//得到正确的pRec
   pRec->AddNew();
   pRec->PutCollect("byte",_variant_t(tmp));
   pRec->Update();
   
   这样写好像不行啊,因为我用以下的方法把它读出来不对.   _variant_t content;
   _RecordsetPtr pRec;
   ..  //得到正确的pRec
   pRec->GetCollect("byte",content);
   char * tmp;
   tmp = (char *)_bstr_t(content);
   for(int i=0;i<1024;i++)
    cout<<(int)i<<" ";
   cout<<endl;   找出来的并不是我原来存入的,怎么回事啊???  求助!!!!!