Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El proveedor OLE DB de SQL Server Native Client expone la función ITableDefinition::D ropColumn . Esto permite a los consumidores quitar una columna de una tabla de SQL Server.
Los consumidores especifican el nombre de la tabla como una cadena de caracteres Unicode en el miembro pwszNamede la unión uName en el parámetro pTableID . El miembro eKindde pTableID debe ser DBKIND_NAME.
El consumidor indica un nombre de columna en el miembro pwszNamede la unión uName en el parámetro pColumnID . El nombre de columna es una cadena de caracteres Unicode. El miembro eKind de pColumnID debe ser DBKIND_NAME.
Ejemplo
Código
DBID TableID;
DBID ColumnID;
HRESULT hr;
TableID.eKind = DBKIND_NAME;
TableID.uName.pwszName = L"MyTableName";
ColumnID.eKind = DBKIND_NAME;
ColumnID.uName.pwszName = L"MyColumnName";
hr = m_pITableDefinition->DropColumn(&TableID, &ColumnID);