title: Problem with OleDbConnection string - folder name contain white space
body: <p>I have problem with OleDbConnection string format. I use OleDb classes on access to Excel file.</p>
  
  <p>Here is method wich load excel table to dataset.</p>
  
  <pre><code>    public  DataSet LoadExcelFileToDataSet(string file,
          string sheetName)
      {
          string connString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                               "Data Source=" + file + ";" +
                               "Extended Properties=Excel 8.0;";
          var oledbConn = new OleDbConnection(connString);
          try
          {
              // Open connection
              oledbConn.Open();
  
              // Create OleDbCommand object and select data from worksheet Sheet1
              var cmd = new OleDbCommand("SELECT * FROM [" + sheetName + "$]", oledbConn);
  
              // Create new OleDbDataAdapter
              var oleda = new OleDbDataAdapter { SelectCommand = cmd };
  
              // Create a DataSet which will hold the data extracted from the worksheet.
              var ds = new DataSet();
  
              // Fill the DataSet from the data extracted from the worksheet.
              oleda.Fill(ds, "SIMCards");
  
              return ds;
          }
          catch(Exception ex)
          {
              throw ex;
          }
          finally
          {
              // Close connection
              oledbConn.Close();
          }
  
      }
  </code></pre>
  
  <p>This method works good. Problem is if I try use this method with relative path in WPF app.</p>
  
  <pre><code>LoadExcelFileToDataSet(Config\\simcard.xls,sheetName)
  </code></pre>
  
  <p>full path is :  E:\C# PROJECTS\AUSK\T-TOOL\T-TOOL\bin\Release\Config\simcard.xls</p>
  
  <p><strong>Problem is this folder name C#  PROJECTS - contains white space</strong> </p>
  
  <p>If remove white space from this folder name, it works good.</p>
  
  <p>But how to solve it? Change folder name is not solution for me.</p>