这是我的代码.在调试器中,我可以看到代码正在运行.没有错误被抛出.但是,当我回到桌面时,没有插入任何行.我错过了什么?
protected void submitButton_Click(object sender, EventArgs e)
{
CfdDataClassesDataContext db = new CfdDataClassesDataContext();
string sOfficeSought = officesSoughtDropDownList.SelectedValue;
int iOfficeSought;
Int32.TryParse(sOfficeSought, out iOfficeSought);
Account act = new Account()
{
FirstName = firstNameTextBox.Text,
MiddleName = middleNamelTextBox.Text,
LastName = lastNameTextBox.Text,
Suffix = suffixTextBox.Text,
CampaignName = campaignNameTextBox.Text,
Address1 = address1TextBox.Text,
Address2 = address2TextBox.Text,
TownCity = townCityTextBox.Text,
State = stateTextBox.Text,
ZipCode = zipTextBox.Text,
Phone = phoneTextBox.Text,
Fax = faxTextBox.Text,
PartyAffiliation = partyAfilliatinoTextBox.Text,
EmailAddress = emailTextBox.Text,
BankName = bankNameTextBox.Text,
BankMailingAddress = bankAddressTextBox.Text,
BankTownCity = bankTownCityTextBox.Text,
BankState = bankStateTextBox.Text,
BankZip = bankZipTextBox.Text,
TreasurerFirstName = treasurerFirstNameTextBox.Text,
TreasurerMiddleName = treasurerMiddleNamelTextBox.Text,
TreasurerLastName = treasurerLastNameTextBox.Text,
TreasurerMailingAddress = treasurerMailingAddressTextBox.Text,
TreasurerTownCity = treasurerTownCityTextBox.Text,
TreasurerState = treasurerStateTextBox.Text,
TreasurerZipCode = treasurerZipTextBox.Text,
TreasurerPhone = treasurerPhoneTextBox.Text
//OfficeSought = iOfficeSought
};
act.Suffix = suffixTextBox.Text;
db.SubmitChanges();
}
Run Code Online (Sandbox Code Playgroud)
在你打电话之前你db.SubmitChanges()还需要有一条线(取决于表名是什么):
db.Accounts.InsertOnSubmit(act);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
98 次 |
| 最近记录: |