怎样把一个字段由null该为not null和not null该为null,我使用的是access,
我用alter table table_a alter column field_c int null还是不能讲field_c 改为null,是不是用SQL语句实现不了呢?那用ADO怎么解决呢?是不是用OpenSchema(adSchemaTables)函数对表的结构修改呢?大家帮帮忙啊!
我用alter table table_a alter column field_c int null还是不能讲field_c 改为null,是不是用SQL语句实现不了呢?那用ADO怎么解决呢?是不是用OpenSchema(adSchemaTables)函数对表的结构修改呢?大家帮帮忙啊!
这样也不行???
vtFld.vt = VT_NULL;
return PutFieldValue(lpFieldName, vtFld);
{
try
{
m_pRecordset->Fields->GetItem(lpFieldName)->Value = vtFld;
return TRUE;
}
catch(_com_error &e)
{
return FALSE;
}
}
当我关闭数据库时还出现内存出错!上面那语句不是得到某个记录的某个数据项吗?怎么能赋值呢?但catch又扑获不到错误,真奇怪!怎么回事啊?