SQL Server tablodan bir sütun kaldırma
SQL ServerYerel istemci ole db sağlayıcısı sunar ITableDefinition::DropColumn işlevi. Böylece, tüketiciler bir sütunu kaldırmak için bir SQL Servertablosu.
Tüketiciler, bir Unicode karakter dizesi olarak tablo adını belirtmek pwszName üyesi uNameBirliği içinde pTableIDparametresi. eKind Üyesi pTableIDDBKIND_NAME olmalı.
Tüketici sütun adını gösteren pwszName üyesi uNameBirliği içinde pColumnIDparametresi. Unicode karakter dizesi sütun addır. eKindÜyesi pColumnIDDBKIND_NAME olmalı.
Örnek
Kodu
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);
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);