> 
> In the meantime, I've finished the ADO.Net export functionality.
> 
> I'd appreciate further test reports!
>

I'm getting an "http://www.w3.org/2001/XMLSchema:element not taken into
account in this context" (freely translated from French) error.
Fixed this by adding <xs:sequence> between <xs:complexType> and <xs:choice
maxOccurs="unbounded" minOccurs="0"/>

One other comment on indices:

Line 244:
            if Index.Name = '' then
            begin
              TDOMElement(FANode).SetAttribute('index-name',
                UTF8Decode('idx' + Index.Fields + IntToStr(Index.ID)));
              //Avoids risk for name collision by adding collection id.
            End

Index.Fields contains ; as a field delimiter. AFAIAK ; is an invalid
character in index names. Better do a StringReplace(Index.Fields, ';', '_',
[rfReplaceAll, rfIgnoreCase])

Ludo

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to