Daca tu esti parte de codificare ADF fişiere şi de a face o mulţime de cicluri de import un cod/test, utilizaţi numărul de versiune pentru a face viaţa mai uşoară.
Urasc sa recunosc, dar până la această săptămână, Am fost întotdeauna ştergerea ADF şi re-importul de l. Acest lucru ar sparge coloane de date mea de afaceri şi mă re-sârmă le face. Toate inutile.
Fişier aceasta sub "este evident o dată tu a vedea it".
Exemplu:
<LobSystem
xmlns:XSi="http://www.w3.org/ 2001/XMLSchema-exemplu" XSi:schemaLocation="http://schemas.Microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Tip="WebService" Versiunea="1.2.0.0" nume="xyzzyDocumentReview" xmlns="http://schemas.Microsoft.com/office/2006/03/BusinessDataCatalog">
Schimba acea versiune şi re-importul şi coloana de date de afaceri existente utilizează versiunea actualizată automat cu nici o configurare suplimentare necesare.
</scop>
Technorati Tags: BDC
Paul, la acest punct. Primesc următoarea eroare cu un ADF sunt încercarea de a importa în MOSS 2007 Intreprindere:
"Aplicarea definiţie de import nu a reușit. Eroare: Setarea IsCollection Descriptorul TypeDescriptor cu numele "ProductDataRecord’ şi identitate '<indisponibil>’ (aparţinând parametru cu nume "persoanele de contact’ şi identitate '110') va crea două consecutiv părinte-copil TypeDescriptor care au "IsCollection’ set. Colectia TypeDescriptors poate avea doar un singur copil TypeDescriptor, reprezintă structura de fiecare element al colecţiei. Numele parametrului: isCollection eroare a fost întâlnită la sau chiar înainte de linie: ' 88’ şi poziţia: '16'. " Aici este strofa din meu xml de acesta este plângându-:
<Parametrul direcţie = "reveni" Nume = "Contacte">
<TypeDescriptor-ul TypeName="System.Data.IDataReader, System.Data, Versiune = 2.0.3600.0, Cultură = neutră, PublicKeyToken = b77a5c561934e089" IsCollection = "true" Nume = "ProductDataReader">
<TypeDescriptor>
<TypeDescriptor-ul TypeName="System.Data.IDataRecord, System.Data, Versiune = 2.0.3600.0, Cultură = neutră, PublicKeyToken = b77a5c561934e089" IsCollection = "true" Nume = "ProductDataRecord">
<TypeDescriptor>
<TypeDescriptor-ul TypeName="System.Int32" IdentifierName = "tp_ID" Nume = "tp_ID">
<LocalizedDisplayNames>
<LocalizedDisplayName LCID = "1033">tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<Proprietăţi>
<Nume proprietate = "DisplayByDefault" Type="System.boolean">adevărat</Proprietate>
</Proprietăţi>
</TypeDescriptor>
Sunt de închidere TypeDescriptors mea spre sfârşitul de fişier. Sper că tu sau cineva acolo are o idee ce se întâmplă pe aici? Eu sunt pâine prăjită pe asta. Orice ajutor sau punct în direcţia cea bună ar fi mare appreciated.
mulţumesc,
Bruce