Pfuh, als het dat maar was.

string queryString=”select * from qryBooksSimple where book_id=”+ID.ToString();
OleDbDataAdapter daBook=
new
OleDbDataAdapter(queryString,cnnBooks);
DataSet dsBook=
new
DataSet(“book”);
daBook.Fill(dsBook);
richTextBox1.Text=dsBook.GetXmlSchema().ToString();

en dat geeft mij dit in mijn richTextBox:

<?xml version=”1.0″ encoding=”utf-16″?>
<xs:schema id=”book” xmlns=”” xmlns:xs=”http://www.w3.org/2001/XMLSchema” xmlns:msdata=”urn:schemas-microsoft-com:xml-msdata”>
  <xs:element name=”book” msdata:IsDataSet=”true” msdata:Locale=”nl-BE”>
    <xs:complexType>
      <xs:choice maxOccurs=”unbounded”>
        <xs:element name=”Table”>
          <xs:complexType>
            <xs:sequence>
              <xs:element name=”aut_name” type=”xs:string” minOccurs=”0″ />
              <xs:element name=”book_ID” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”book_year” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”book_title” type=”xs:string” minOccurs=”0″ />
              <xs:element name=”book_pages” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”book_genre_id” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”ba_primary” type=”xs:boolean” minOccurs=”0″ />
              <xs:element name=”book_publisher_ID” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”book_series_id” type=”xs:int” minOccurs=”0″ />
              <xs:element name=”book_series_number” type=”xs:int” minOccurs=”0″ />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>

Simpel. Proper. Elegant. En vooral: morgen meer, want als het een beetje tegenzit ben ik al van 7u op post.