在VC+ADO+ACCESS中,想如上实现,该怎么做.
我自己的方法是:

bstrColSize = m_pRecordcol->Fields->Item[i]->DefinedSize;//默认长度
ColType = m_pRecordcol->Fields->Item[i]->Type;//类型
ColPrecision = m_pRecordcol->Fields->Item[i]->Precision;//类型
ColActualSize = m_pRecordcol->Fields->Item[i]->ActualSize;//实际长度但是我用CString转化后显示的结果是:
DefinedSize:50 4 50 50 50
Precision:255 10 255 255 255
ActualSize:6 4 6 6 6 
我是文本类型,所以返回这个也正常,但是Type\Precision不一样,然后就是不知道是否可以为空\是否为主键该怎么做,请大虾指点,谢谢