XML og ClientDataSet

Tags:    delphi

Hej, er der én der kan fortælle mig problemet hér? Når jeg oversætter, får jeg en fejlmeddelse om "missing provider or datapacket"...jeg har checket at *.xtr virker i design-time, Owner er også ens, stien til både "DP_Diaries.xtr" og "Init.xml" er ligeledes ok. Alle fields er i Public.

(OnCreate)


CDS:=TClientDataSet.Create(Form1);
XMLXForm:=TXMLTransformProvider.Create(Form1);


XMLXForm.TransformRead.TransformationFile:='DP_Diaries.xtr';
XMLXForm.XMLDataFile:='Init.xml';

CDS.ProviderName:='XMLXForm';

CDS.Active:=true;




2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hej, er der én der kan fortælle mig problemet hér? Når jeg oversætter, får jeg en fejlmeddelse om "missing provider or datapacket"...jeg har checket at *.xtr virker i design-time, Owner er også ens, stien til både "DP_Diaries.xtr" og "Init.xml" er ligeledes ok. Alle fields er i Public.

(OnCreate)


CDS:=TClientDataSet.Create(Form1);
XMLXForm:=TXMLTransformProvider.Create(Form1);


XMLXForm.TransformRead.TransformationFile:='DP_Diaries.xtr';
XMLXForm.XMLDataFile:='Init.xml';

CDS.ProviderName:='XMLXForm';

CDS.Active:=true;

Narcissus



(OnCreate)


CDS:=TClientDataSet.Create(Form1);
XMLXForm:=TXMLTransformProvider.Create(Form1);


XMLXForm.TransformRead.TransformationFile:='DP_Diaries.xtr';
XMLXForm.XMLDataFile:='Init.xml';

CDS.ProviderName:='XMLXForm';

CDS.Active:=true;

eeeeeeeeeh...tror forum fuckede lidt up, men fuck det. Jeg fandt selv ud af det, og til interesserede kan jeg fortælle at man i runtime-oprettede ClientDataSet som bruger local Provider, skal bruge "SetProvider" og ikke "ProviderName".



t