0
나는 이것을 작동 시키려고 노력하면서 며칠을 보냈지만 튜토리얼 톤을 확인했지만 여전히 작동하지 않습니다. 내가 가서 오류를 빌드하고 완벽하게 작동하지만 새 행은 데이터 집합에 데이터베이스에 저장되도록로드되지 않습니다. 데이터가 내 datagridview에 나타나지만 데이터 세트를 업데이트하지 않습니다. C#을에 메신저 새가이 단지 어떤 사람이 올바른 방향으로 날 지점 또는 필자가 잘못한 걸 말할 수있는 하나의 주위에 내 머리를 포장되어 비록 SQL 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();
}
accountDetailsAdapter.Update()를 호출하기 전에 ToolsDS.AccountDetails.AcceptChanges();를 호출해야합니다. –
@ 그레코 당신은 거꾸로 가지고 있지 않니? 성공적으로 업데이트 한 후 AcceptChanges에 전화하지 않습니까? – LarsTech
hmmm nup 여전히 작동하지 않습니다. im은 Windows 양식 응용 프로그램을 사용하여 양식을 사용하여 데이터를 수집합니다. – Ardenexal