title: TableAdapter.Update(DataSet) makes cyrillic letters appear as question marks in dgv
body: <p>I have an application that consists of a DataGridView and a few buttons to manage it more easily (it is about managing gym subscriptions). I add the row to the DataGridView like this.</p>
  
  <pre><code>DataTable dataTable = ((SubscriptionsDatabaseDataSet)(tableBindingSource.DataSource)).Tables[0];
  dataTable.Rows.Add(new object[] {id, name, dateMade, expiryDate, daysRemaining, sessionsRemaining, cardType});
  </code></pre>
  
  <p>and after that, in order to save the data to the database I do this:</p>
  
  <pre><code>this.tableTableAdapter.Update(this.subscriptionsDatabaseDataSet);
  this.tableTableAdapter.Update(this.subscriptionsDatabaseDataSet.Table);
  </code></pre>
  
  <p>The card type is in <em>cyrillic</em> and it appears fine if I do not call <code>tableTableAdapter.Update()</code>, it only gets broken and appears as question marks after I call the method.</p>