Я потратил несколько дней, пытаясь заставить это работать, и проверил тонну учебников, но это все еще не будет работать.я получаю ошибки сборки go, и он работает отлично, но новая строка не загружается в набор данных для сохранения в базе данных.данные отображаются в моем представлении данных, но не обновляют набор данных.
я использую базу данных sql express 2008
я в среднем программирую, хотя я новичок в c #, и это просто может обернутьсякто-то или укажет мне правильное направление или скажет мне, что я сделал неправильно.спасибо за помощь.
private void button1_Click(object sender, EventArgs e)
{
string AccountName, Address, PhoneNumber, Suburb, Email, PostcodeInput;
int Postcode;
bool Parsed;
AccountName = textBox1.Text;
Address = textBox2.Text;
PhoneNumber = textBox5.Text;
Suburb = textBox3.Text;
PostcodeInput = postcodeTextBox.Text;
Email = textBox6.Text;
ToolsPlusDataSet ToolsDS = new ToolsPlusDataSet();
Parsed = Int32.TryParse(PostcodeInput, out Postcode);
if (!Parsed)
{
MessageBox.Show("Postcode was Invalid - Must be a numerical value");
NewAccount newaccount = new NewAccount();
newaccount.Show();
this.Close();
}
ToolsPlusDataSet.AccountDetailsRow newAccountDetail;
newAccountDetail = ToolsDS.AccountDetails.NewAccountDetailsRow();
newAccountDetail.AccountName = AccountName;
newAccountDetail.Address = Address;
newAccountDetail.PhoneNumber = PhoneNumber;
newAccountDetail.Suburb = Suburb;
newAccountDetail.Postcode = Postcode;
newAccountDetail.Email = Email;
ToolsDS.AccountDetails.Rows.Add(newAccountDetail);
this.accountDetailsTableAdapter.Update(ToolsDS.AccountDetails);
this.Close();
}