title: Reading embedding XML file
body: <p>I'm trying to read an XML file that is an embedded resource and use it to create a <code>DataSet</code>.</p>
  
  <p>Normally I would access an xml file as follows...</p>
  
  <pre><code>    'THIS SECTION POPULTATES THE DATAGRIDVIEW WITH STOCK INFORMATION MADE AVAILABLE IN THE XML DOCUMENT (Stock.xml)...
      Dim filepath As String = (IO.Directory.GetCurrentDirectory &amp; "\Stock.xml")
      Dim DS_CUSTOMERS As New DataSet
      DS_CUSTOMERS.ReadXml(filepath)
  
      Dim DS_CUSTOMERS As New DataSet
      DS_CUSTOMERS.ReadXml(rm123.GetObject("Stock.xml"))
  
      DataGridView1.DataSource = DS_CUSTOMERS.Tables(0)
  
      DataGridView1.DataSource = DS_CUSTOMERS
      DataGridView1.DataMember = "Data"
  </code></pre>
  
  <p>Referencing embedded images is also easy. This is done as follows (Combobox supplies the file name in this case):</p>
  
  <pre><code>    'This loads the embeded recource image...
      Dim rm As Resources.ResourceManager
      rm = New Resources.ResourceManager("Load_Calculator.resources", System.Reflection.Assembly.GetExecutingAssembly)
      PictureBox1.Image = rm.GetObject(ComboBox1.Text)
  </code></pre>
  
  <p>Now my logic (which is wrong) would be to make a hybrid of the two codes and do the following but when debugging I get nothing.</p>
  
  <pre><code>'THIS SECTION POPULTATES THE DATAGRIDVIEW WITH STOCK INFORMATION MADE AVAILABLE IN THE XML DOCUMENT (Stock.xml)...
  Dim rm123 As Resources.ResourceManager
  rm123 = New Resources.ResourceManager("Load_Calculator.resources", System.Reflection.Assembly.GetExecutingAssembly)
  
  Dim DS_CUSTOMERS As New DataSet
  DS_CUSTOMERS.ReadXml(rm123.GetObject("Stock.xml"))
  
  
  DataGridView1.DataSource = DS_CUSTOMERS.Tables(0)
  DataGridView1.DataSource = DS_CUSTOMERS
  DataGridView1.DataMember = "Data"
  </code></pre>
  
  <p>and the xml file as follows:</p>
  
  <pre><code>    &lt;COMPELATION&gt;
      &lt;Data&gt;
              &lt;TTN&gt;Select a Truss-System...&lt;/TTN&gt;
              &lt;FJQ&gt;&lt;/FJQ&gt;
              &lt;TTH&gt;&lt;/TTH&gt;
              &lt;TTW&gt;&lt;/TTW&gt;
              &lt;FCT&gt;&lt;/FCT&gt;
              &lt;MTD&gt;&lt;/MTD&gt;
              &lt;MTT&gt;&lt;/MTT&gt;
              &lt;DVB&gt;&lt;/DVB&gt;
              &lt;TVB&gt;&lt;/TVB&gt;
              &lt;DTP&gt;&lt;/DTP&gt;
              &lt;MAT&gt;&lt;/MAT&gt;
              &lt;TSW&gt;&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FD33&lt;/TTN&gt;
              &lt;FJQ&gt;3x&lt;/FJQ&gt;
              &lt;TTH&gt;257,85 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;2 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,044 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FD34&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;290 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;2 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,058 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;HD33&lt;/TTN&gt;
              &lt;FJQ&gt;3x&lt;/FJQ&gt;
              &lt;TTH&gt;257,85 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,055 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;HD34&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;290 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,074 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;HD33&lt;/TTN&gt;
              &lt;FJQ&gt;3x&lt;/FJQ&gt;
              &lt;TTH&gt;257,85 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,055 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;HD34&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;290 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;20 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,074 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FD44&lt;/TTN&gt;
              &lt;FJQ&gt;3x&lt;/FJQ&gt;
              &lt;TTH&gt;400 mm&lt;/TTH&gt;
              &lt;TTW&gt;400 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;2 mm&lt;/MTT&gt;
              &lt;DVB&gt;25 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,075 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FD43&lt;/TTN&gt;
              &lt;FJQ&gt;3x&lt;/FJQ&gt;
              &lt;TTH&gt;353,11 mm&lt;/TTH&gt;
              &lt;TTW&gt;400 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;25 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,059 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;HD44&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;400 mm&lt;/TTH&gt;
              &lt;TTW&gt;400 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC1-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;25 mm&lt;/DVB&gt;
              &lt;TVB&gt;2 mm&lt;/TVB&gt;
              &lt;DTP&gt;12 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,081 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;XD&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;400 mm&lt;/TTH&gt;
              &lt;TTW&gt;290 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC2-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;3 mm&lt;/MTT&gt;
              &lt;DVB&gt;25 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,085 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;ST&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;500 mm&lt;/TTH&gt;
              &lt;TTW&gt;500 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC3-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;4 mm&lt;/MTT&gt;
              &lt;DVB&gt;30 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,134 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FT50&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;521,10 mm&lt;/TTH&gt;
              &lt;TTW&gt;570 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC3-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;4 mm&lt;/MTT&gt;
              &lt;DVB&gt;25 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,135 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;XT&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;800 mm&lt;/TTH&gt;
              &lt;TTW&gt;570 mm&lt;/TTW&gt;
              &lt;FCT&gt;CS3-CON&lt;/FCT&gt;
              &lt;MTD&gt;50 mm&lt;/MTD&gt;
              &lt;MTT&gt;4 mm&lt;/MTT&gt;
              &lt;DVB&gt;40 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,200 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;TT&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;1010 mm&lt;/TTH&gt;
              &lt;TTW&gt;580 mm&lt;/TTW&gt;
              &lt;FCT&gt;SC3-CON&lt;/FCT&gt;
              &lt;MTD&gt;60 mm&lt;/MTD&gt;
              &lt;MTT&gt;5 mm&lt;/MTT&gt;
              &lt;DVB&gt;50 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,250 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;FT100&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;986 mm&lt;/TTH&gt;
              &lt;TTW&gt;580 mm&lt;/TTW&gt;
              &lt;FCT&gt;CS3-CON&lt;/FCT&gt;
              &lt;MTD&gt;60 mm&lt;/MTD&gt;
              &lt;MTT&gt;5 mm&lt;/MTT&gt;
              &lt;DVB&gt;50 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,220 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
      &lt;Data&gt;
              &lt;TTN&gt;MT&lt;/TTN&gt;
              &lt;FJQ&gt;4x&lt;/FJQ&gt;
              &lt;TTH&gt;1180 mm&lt;/TTH&gt;
              &lt;TTW&gt;780 mm&lt;/TTW&gt;
              &lt;FCT&gt;CS4-CON&lt;/FCT&gt;
              &lt;MTD&gt;60 mm&lt;/MTD&gt;
              &lt;MTT&gt;5 mm&lt;/MTT&gt;
              &lt;DVB&gt;50 mm&lt;/DVB&gt;
              &lt;TVB&gt;3 mm&lt;/TVB&gt;
              &lt;DTP&gt;16 mm&lt;/DTP&gt;
              &lt;MAT&gt;6082 T6&lt;/MAT&gt;
              &lt;TSW&gt;0,220 kN/m&lt;/TSW&gt;
      &lt;/Data&gt;
   &lt;/COMPELATION&gt;
  
  &lt;!-- TTN= Truss Type Name --&gt;
  &lt;!-- FJQ= Face Joist Quantity --&gt;
  &lt;!-- TTH= Total Truss Hight --&gt;
  &lt;!-- TTW= Total Truss Width --&gt;
  &lt;!-- MTD= Main Tube Diameter --&gt;
  &lt;!-- FCT= Fiting/ Connection Type --&gt;
  &lt;!-- MTT= Main Tube Thickness --&gt;
  &lt;!-- DVB= Diameter Vertical Brace --&gt;
  &lt;!-- TVB= Thickness Vertical Brace --&gt;
  &lt;!-- DTP= Diameter Truss Pin --&gt;
  &lt;!-- MAT= Material Type --&gt;
  &lt;!-- TSW= Truss Self Weight --&gt;
  </code></pre>