I have a web form that is an interface for a database. The code was working fine until a field needed to be added. So I added the new field, updated the data adapter and data set, and when i enter the data into the field, all of the old fields are getting updated, but the new ones aren't. I am at wits end as to why. Can someone please help!!!
I am using VS Studio 2000 ASP.NET and C#. The code is below. The bold items are the new fields.
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace TrafficDept
{
///<summary>
/// Summary description for AddOwner.
///</summary>
publicclass AddOwner : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator3;
protected System.Data.SqlClient.SqlConnection sqlConnection1;
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.TextBox TextBox2;
protected System.Data.SqlClient.SqlDataAdapter daAddOwner;
protected System.Web.UI.WebControls.TextBox tbOtherOwnerLName;
protected System.Web.UI.WebControls.Panel namePanel;
protected System.Web.UI.WebControls.TextBox tbOtherOwnerMI;
protected System.Web.UI.WebControls.TextBox tbOtherOwnerFName;
protected System.Web.UI.WebControls.TextBox tbSecondOwnerLName;
protected System.Web.UI.WebControls.TextBox tbSecondOwnerMI;
protected System.Web.UI.WebControls.TextBox tbSecondOwnerFName;
protected System.Web.UI.WebControls.Button Button4;
protected SiteCubed.EditWorksProfessional tbNote;
protected System.Web.UI.WebControls.Panel notePanel;
protected System.Web.UI.WebControls.DropDownList ddlStatus;
protected PeterBlum.PetersDatePackage.DateTextBox tbRegDate;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator2;
protected System.Web.UI.WebControls.TextBox tbOwner;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected System.Web.UI.WebControls.TextBox tbOwnerMI;
protected System.Web.UI.WebControls.TextBox tbOwnerLName;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator4;
protected System.Web.UI.WebControls.TextBox tbBusinessName;
protected System.Web.UI.WebControls.TextBox tbAddress;
protected System.Web.UI.WebControls.TextBox tbRegNo;
protected System.Web.UI.WebControls.TextBox tbPreviousOwner;
protected System.Web.UI.WebControls.TextBox tbPOwnerAddress;
protected System.Web.UI.WebControls.TextBox tbPORegNo;
protected PeterBlum.PetersDatePackage.DateTextBox tbTransferDate;
protected System.Web.UI.WebControls.DropDownList ddlMeans;
protected System.Web.UI.WebControls.Button Button3;
protected System.Web.UI.WebControls.Button Button2;
protected System.Data.SqlClient.SqlCommand sqlSelectCommand1;
protected System.Data.SqlClient.SqlCommand sqlInsertCommand1;
protected System.Data.SqlClient.SqlCommand sqlUpdateCommand1;
protected System.Data.SqlClient.SqlCommand sqlDeleteCommand1;
protected TrafficDept.dsAddOwner dsAddOwner1;
privatevoid Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
}
#region Web Form Designer generated code
privatevoid Button2_Click(object sender, System.EventArgs e)
{
Response.Redirect("AddOthers.aspx");
}
privatevoid Button1_Click(object sender, System.EventArgs e)
{
daAddOwner.Fill(dsAddOwner1);
dsAddOwner.OwnershipRow drOwner = dsAddOwner1.Ownership.NewOwnershipRow();
drOwner.Plates_ID =int.Parse(Session["PlatesID"].ToString());
drOwner.Status = ddlStatus.SelectedItem.Text;
drOwner.Current_Legal_Owner = tbOwner.Text;
drOwner.Owner_CurrentLegalOwnerMI = tbOwnerMI.Text.ToString();
drOwner.Owner_CurrentLegalOwnerLName = tbOwnerLName.Text;
drOwner.Owner_CurrentBusinessName = tbBusinessName.Text;
if (!tbRegDate.xIsEmpty)
drOwner.Date_of_Registration = DateTime.Parse(tbRegDate.Text.ToString());
drOwner.Address_of_Current_Owner = tbAddress.Text;
drOwner.Reg_No_for_Current_Owner = tbRegNo.Text;
drOwner.Previous_Owner = tbPreviousOwner.Text;
drOwner.Previous_Owner_Address = tbPOwnerAddress.Text;
drOwner.Reg_No_for_Previous_Owner = tbPORegNo.Text;
if (!tbTransferDate.xIsEmpty)
drOwner.Date_of_Transfer = DateTime.Parse(tbTransferDate.Text.ToString());
drOwner.By_Means_of = ddlMeans.SelectedItem.Text;
drOwner.Owner_SecondaryLegalOwnerFName = tbSecondOwnerFName.Text;
drOwner.Owner_SecondaryLegalOwnerMI = tbSecondOwnerMI.Text;
drOwner.Owner_SecondaryLegalOwnerLName = tbSecondOwnerLName.Text;
drOwner.Owner_OtherLegalOwnerFName = tbOtherOwnerFName.Text;
drOwner.Owner_OtherLegalOwnerMI = tbOtherOwnerMI.Text;
drOwner.Owner_OtherLegalOwnerLName = tbOtherOwnerLName.Text;
drOwner.Owner_Notes = tbNote.Text;
dsAddOwner1.Ownership.Rows.Add(drOwner);
daAddOwner.Update(dsAddOwner1);
Response.Redirect("AddOthersTP.aspx");
}
privatevoid Button3_Click(object sender, System.EventArgs e)
{
//daAddOwner.Fill(dsAddOwner1);
//dsAddOwner.OwnershipRow drAddOwner = dsAddOwner1.Ownership.NewOwnershipRow();
namePanel.Visible =true;
}
privatevoid Button4_Click(object sender, System.EventArgs e)
{
notePanel.Visible =true;
}
}
}
I found my problem. The .dll was never being rebuilt.
No comments:
Post a Comment