3

私はこれを何時間も探していましたが、問題を理解できません。誰かがこれを手伝ってくれませんか?VB.NET 2010でSQLXMLBULKLOADを実行すると、上記のエラーが発生します。xml宣言、スキーマ属性を何度も変更しようとしましたが、このエラーを回避できません。些細なことのようですが、わかりません。助けてください

        <?xml version="1.0" ?>
     <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
        <xsd:element name="Employees" sql:is-constant="1">
            <xsd:complexType>
                <xsd:sequence maxOccurs="unbounded">
                    <xsd:element name="Employee" sql:relation="the_Employees">
                        <xsd:complexType>
                            <xsd:sequence maxOccurs="unbounded">
                                <!--<xsd:element name="id" type="xsd:integer" />-->
                                <xsd:element name="EmployeeID"sql:field="EmpNo">
                                    <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                            <xsd:whiteSpace value="collapse"/>
                                        </xsd:restriction>
                                    </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="FirstName"sql:field="FirstName">
                                <xsd:simpleType>
                                    <xsd:restriction base="xsd:string">
                                        <xsd:whiteSpace value="collapse"/>
                                    </xsd:restriction>
                                </xsd:simpleType>
                            </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
    </xsd:schema>
4

2 に答える 2

11

属性間にスペースが必要です。

10行目のこのように。

<xsd:element name="EmployeeID"sql:field="EmpNo">

する必要があります

<xsd:element name="EmployeeID" sql:field="EmpNo">
于 2012-07-27T16:36:02.020 に答える
1

そして、16行目のこの1つには、スペースが必要です。そうでなければ、あなたは行ってもいいです:

<xsd:element name="FirstName"sql:field="FirstName">

への変更:

<xsd:element name="FirstName" sql:field="FirstName">

于 2012-07-27T16:45:07.700 に答える