Извините, я уже видел этот вопрос уже несколько раз, но ни один из ответов не решил мою проблему.
public MainWindow()<br>
{<br>
_PropertyTenantData = new DataTable();
_PropertyTenantData.Columns.Add(new DataColumn("Property", typeof(string)));
_PropertyTenantData.Columns.Add(new DataColumn("Tenant", typeof(string)));</p>
<pre><code> DBConnect RentalDatabase = new DBConnect();
List<string>[] list = new List<string>[2];
list = RentalDatabase.SelectPropertyTenant();
var row = _PropertyTenantData.NewRow();
int numberOfIndividuals = RentalDatabase.CountIndividuals();
for(int x = 0; x < numberOfIndividuals; x++)
{
row = _PropertyTenantData.NewRow();
_PropertyTenantData.Rows.Add(row);
row["Property"] = list[0][x];
row["Tenant"] = list[1][x];
}
InitializeComponent();
}
Иэто событие, которое изменяет данные.
private void Button_Click(object sender, RoutedEventArgs e)<br>
{<br>
String tenantFirstName = FirstName.Text;<br>
String tenantLastName = LastName.Text;<br>
String street = Street.Text;<br>
String zipcode = Zipcode.Text;<br>
String city = City.Text;<br>
DBConnect RentalDatabase = new DBConnect();<br>
RentalDatabase.InsertNewTenant(tenantFirstName, tenantLastName);<br>
RentalDatabase.InsertNewProperty(street, zipcode, city);<br>
RentalDatabase.InsertNewLease(tenantFirstName, tenantLastName, street);<br>
FirstName.Clear();<br>
LastName.Clear();<br>
Street.Clear();<br>
Zipcode.Clear();<br>
City.Clear();<br>
}</p>
<p>
И получает данные из MySQL.