0
這是我用來在MS Access數據庫中創建表的sql腳本。如何使用C++獲取MS Access數據庫列的默認值?
CREATE TABLE Contracts (
id int NULL DEFAULT 0,
sex varchar(255) DEFAULT 'female' NOT NULL
)
現在我想以編程方式獲取字段的默認值:「性」,我知道這是「女」,但我不知道如何使用C++ ADO接口獲取它。
下面是我的代碼片段:
m_pRecordset->Fields->get_Item(vIntegerType, &pvObject);
bstrColName = pvObject->GetName();
dtype = pvObject->GetType();
attr = pvObject->GetAttributes();
您通常使用'gender'而不是'sex' ......並且絕對不會使用varchar(255)作爲工作(除非您計劃擁有非常多的變體,我猜) – 2009-10-29 09:50:31