SqlXmlAdapter using InternetExplorer C#

using System;
using System.Data;
using System.Xml;
using System.Data.OleDb;
using System.Data.SqlClient;
using Microsoft.Data.SqlXml;

namespace CSCommand
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
string strPathToResults = "C:\\MyResults.xml";
string strPathToQuery = "C:\\MyTemplateQuery.xml";

string strConn;
strConn = "Provider=SQLOLEDB;User ID=sa;Password=gatsol;Initial Catalog=NorthWind;Data Source=211.236.186.207;";
//string strSQL;
//strSQL = " Select Top 2 CustomerID, CompanyName From Customers For Xml Auto, Elements ";

SqlXmlCommand cmd = new SqlXmlCommand(strConn);
cmd.CommandText = strPathToQuery;
cmd.CommandType = SqlXmlCommandType.TemplateFile;

DataSet ds = new DataSet();
SqlXmlAdapter da = new SqlXmlAdapter(cmd);
da.Fill(ds);

ds.WriteXml(strPathToResults);
ShowXmlInIE(strPathToResults);
}

static void ShowXmlInIE(string strPathToXml)
{
SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorerClass();
object objEmpty = Type.Missing;
ie.Navigate(strPathToXml, ref objEmpty, ref objEmpty, ref objEmpty, ref objEmpty);
ie.Visible= true;
}

}

}