Hallo VB-Paradise-Community,
ich habe ein Problem mit einer SQL-Light-Datenbank. In der SQL-Datenbank ist eine Spalte von »Data Type "text"« in welcher XML-Text gespeichert wurde. Nun sollen aus dieser Spalte bestimmte Knoten mittels einer SELECT-Abfrage als Ergebniss abgefragt werden und diese später in einer Data Table gespeichert werden. Wenn ich die Ergebnisse zuerst in die Data Table packe und dann die Knoten herausfiltere dauert es bei großen Mengen ewig... Ich habe schon das halbe Internet durchforstet und mir in diesem Forum dieses Tutorial gefunden ([VB 2008] Sqlite).
Der XML-Text sieht so aus:
Als Ergebniss möchte alle <Value>-Knoten hintereinander mittels einer Select-Abfrage erhalten.
Ich hoffe ich finde hier Hilfe und Ihr wisst was ich meine
ich habe ein Problem mit einer SQL-Light-Datenbank. In der SQL-Datenbank ist eine Spalte von »Data Type "text"« in welcher XML-Text gespeichert wurde. Nun sollen aus dieser Spalte bestimmte Knoten mittels einer SELECT-Abfrage als Ergebniss abgefragt werden und diese später in einer Data Table gespeichert werden. Wenn ich die Ergebnisse zuerst in die Data Table packe und dann die Knoten herausfiltere dauert es bei großen Mengen ewig... Ich habe schon das halbe Internet durchforstet und mir in diesem Forum dieses Tutorial gefunden ([VB 2008] Sqlite).
Der XML-Text sieht so aus:
XML-Quellcode
- <Segment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <Elements>
- <Text>
- <Value>EXAMPLE TEXT 1</Value>
- </Text>
- <Tag>
- <Type>Start</Type>
- <Anchor>1</Anchor>
- <AlignmentAnchor>1</AlignmentAnchor>
- <TagID>309</TagID>
- </Tag>
- <Tag>
- <Type>Standalone</Type>
- <Anchor>2</Anchor>
- <AlignmentAnchor>2</AlignmentAnchor>
- <TagID>310</TagID>
- </Tag>
- <Text>
- <Value>EXAMPLE TEXT 2</Value>
- </Text>
- <Tag>
- <Type>End</Type>
- <Anchor>1</Anchor>
- <AlignmentAnchor>0</AlignmentAnchor>
- <TagID>309</TagID>
- </Tag>
- <Text>
- <Value>EXAMPLE TEXT 3</Value>
- </Text>
- </Elements>
- <CultureName>de-DE</CultureName>
- </Segment>
Als Ergebniss möchte alle <Value>-Knoten hintereinander mittels einer Select-Abfrage erhalten.
Ich hoffe ich finde hier Hilfe und Ihr wisst was ich meine