我用了Visual C++ Extensions来绑定表中的字段,class CFeatureRB : public CADORecordBinding
{
BEGIN_ADO_BINDING(CFeatureRB)
ADO_NUMERIC_ENTRY2(2, adInteger, CountryID, 4, 0, TRUE) 
ADO_VARIABLE_LENGTH_ENTRY2(3, adVarChar, Descriptor, sizeof(Descriptor), CountryDescriptorStatus, TRUE)
END_ADO_BINDING()
}我发现当AddNew时,CountryID可以加到表中的字段,但是Descriptor却家不进去,奇怪的是,如果我手动在表中的Descriptor字段加一个字符串,那么以后就可以将Descriptor加入到表中了。不知是不是我还要设置些什么,希望有经验的朋友帮忙!谢谢!