Quantcast
Channel: Transact-SQL forum
Viewing all articles
Browse latest Browse all 12890

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

$
0
0
Here is sql Store procedure
Create procedure InsertResMasterNEW 
        @urm_id int output
 
        @upm_sector varchar(60) , @upm_block varchar(50) , @upm_plot varchar(50) , @urm_entry_dt datetime, 
        @urm_loc_adv varchar(50) ,@urm_alott_catg varchar(50) , @urm_grnd_rent numeric(18,0) , @urm_grnd_rent_pp varchar(50), 
        @urm_grnd_rent_desc varchar(50) ,   @urm_resi varchar(50) , @urm_shop_allowed varchar(50) , @urm_non_resi varchar(50), 
        @urm_yes_resi varchar(50) , @urm_allot_no varchar(50),  @urm_allot_dt datetime ,    @urm_reg_dt datetime, 
        @urm_exe_dt datetime , @urm_coop_name varchar(50) , @urm_coop_reg_no varchar(50) ,  @urm_org_cost numeric(18,0), 
        @urm_bp_cost numeric(18,0) ,    @urm_interest_paid numeric(18,0) ,  @urm_amount_paid numeric(18,0) ,    @urm_bal_due numeric(18,0), 
        @urm_poss_dt datetime , @urm_poss_cert_no varchar(50) ,  @urm_poss_type varchar(50) , @urm_grnd_rentupto_yr numeric(18,0) , 
        @urm_grnd_rent_paid numeric(18,0) , @urm_grnd_rent_bal numeric(18,0) ,  @urm_pln_submitted varchar(50) , @urm_pln_subm_org_dt datetime, 
        @urm_pln_subm_org_no varchar(50) ,  @urm_pln_subm_rem varchar(50) , @urm_pln_sanctioned varchar(50) , @urm_pln_sanc_org_dt datetime, 
        @urm_pln_sanc_no    varchar(50) ,   @urm_pln_sanc_rem varchar(50) , @urm_pln_sanc_rev_dt datetime , @urm_pln_sanc_rev_no varchar(50), 
        @urm_const_status varchar(50) , @urm_const_storeys varchar(50) , @urm_pln_storeys   varchar(50) , @urm_comp_storeys varchar(50) , 
        @urm_const_rem varchar(50) ,  @urm_comm_util varchar(50) , @urm_comm_util_other varchar(50) , @urm_pub_util varchar(50), 
        @urm_pub_util_other varchar(50) ,   @urm_ind_util1 varchar(50) , @urm_plot_lease_ownby varchar(50) , @urm_prev_alloted varchar(50), 
        @urm_whose_fav varchar(50) , @urm_tenyr_exp varchar(50) , @urm_tenyr_org_dt datetime , @urm_tenyr_org_no varchar(50), 
        @urm_tenyr_rev_dt datetime , @urm_tenyr_rev_no varchar(50) , @urm_tenyr_rem varchar(50) , @urm_cc_rem varchar(50) 
 
AS 
Declare @urm_upm_id int 
Begin 
select @urm_upm_id=upm_id from URB_PLOT_MASTER  
    where upm_sector=@upm_sector  
    and   upm_block=@upm_block  
    and   upm_plot=@upm_plot  
  
Insert into URB_RES_MASTER( urm_upm_id  , 
                            urm_entry_dt , urm_loc_adv , urm_alott_catg , urm_grnd_rent, 
                            urm_grnd_rent_pp,  urm_grnd_rent_desc, urm_resi,   
                            urm_shop_allowed,  urm_non_resi,  urm_yes_resi,  urm_allot_no, 
                            urm_allot_dt, urm_reg_dt,  urm_exe_dt,  urm_coop_name, 
                            urm_coop_reg_no, urm_org_cost, urm_bp_cost, urm_interest_paid,  
                            urm_amount_paid,  urm_bal_due,  urm_poss_dt,  urm_poss_cert_no,   
                            urm_poss_type, urm_grnd_rentupto_yr, urm_grnd_rent_paid,  urm_grnd_rent_bal,  
                            urm_pln_submitted,  urm_pln_subm_org_dt,  urm_pln_subm_org_no,  urm_pln_subm_rem, 
                            urm_pln_sanctioned, urm_pln_sanc_org_dt,  urm_pln_sanc_no, urm_pln_sanc_rem,  
                            urm_pln_sanc_rev_dt, urm_pln_sanc_rev_no,urm_const_status, urm_const_storeys,  
                            urm_pln_storeys,  urm_comp_storeys,  urm_const_rem,  urm_comm_util,   
                            urm_comm_util_other,  urm_pub_util, urm_pub_util_other, urm_ind_util1,   
                            urm_plot_lease_ownby, urm_prev_alloted, urm_whose_fav,  urm_tenyr_exp, 
                            urm_tenyr_org_dt, urm_tenyr_org_no, urm_tenyr_rev_dt, urm_tenyr_rev_no,  
                            urm_tenyr_rem, urm_cc_rem ) 
  
                    values( @urm_upm_id,   @urm_entry_dt, @urm_loc_adv ,  @urm_alott_catg , 
                            @urm_grnd_rent,  @urm_grnd_rent_pp,  @urm_grnd_rent_desc, @urm_resi,   
                            @urm_shop_allowed, @urm_non_resi,  @urm_yes_resi,  @urm_allot_no,  
                            @urm_allot_dt,  @urm_reg_dt,  @urm_exe_dt, @urm_coop_name,   
                            @urm_coop_reg_no ,  @urm_org_cost,  @urm_bp_cost,   
                            @urm_interest_paid,  @urm_amount_paid,  @urm_bal_due,  @urm_poss_dt, @urm_poss_cert_no,  
                            @urm_poss_type, @urm_grnd_rentupto_yr,   @urm_grnd_rent_paid, @urm_grnd_rent_bal, 
                            @urm_pln_submitted,   @urm_pln_subm_org_dt, @urm_pln_subm_org_no, @urm_pln_subm_rem , 
                            @urm_pln_sanctioned,  @urm_pln_sanc_org_dt, @urm_pln_sanc_no, @urm_pln_sanc_rem , 
                            @urm_pln_sanc_rev_dt, @urm_pln_sanc_rev_no, @urm_const_status, @urm_const_storeys,  
                            @urm_pln_storeys, @urm_comp_storeys, @urm_const_rem, @urm_comm_util,  
                            @urm_comm_util_other, @urm_pub_util, @urm_pub_util_other, @urm_ind_util1,  
                            @urm_plot_lease_ownby, @urm_prev_alloted, @urm_whose_fav, @urm_tenyr_exp,  
                            @urm_tenyr_org_dt, @urm_tenyr_org_no, @urm_tenyr_rev_dt, @urm_tenyr_rev_no,  
                            @urm_tenyr_rem, @urm_cc_rem ) 
End 
SELECT @urm_id=SCOPE_IDENTITY() 
 

And the c# from i  send the data to the store procedure .. and it throws me the problem ..

Server Error in '/LandMangement' Application.

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlTypes.SqlTypeException: SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

Source Error:

Line 134:                    strLastError = ex.Message;
Line 135: else
Line 136: throw ex;
Line 137: }
Line 138:

Source File: e:\LandMangement\App_Code\DAL\DBAccess.cs   Line: 136

Stack Trace:

[SqlTypeException: SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.]
SechBhaban.DAL.DBAccess.ExecuteNonQuery(String commandtext) in e:\LandMangement\App_Code\DAL\DBAccess.cs:136
SechBhaban.BOL.ResiMaster.Insert(String sector, String block, String plot, DateTime urm_entry_dt, String urm_loc_adv, String urm_alott_catg, Int32 urm_grnd_rent, String urm_grnd_rent_pp, String urm_grnd_rent_desc, String urm_resi, String urm_shop_allowed, String urm_yes_resi, String urm_non_resi, String urm_allot_no, DateTime urm_allot_dt, String urm_prev_alloted, String urm_whose_fav, DateTime urm_reg_dt, DateTime urm_exe_dt, String urm_coop_name, String urm_coop_reg_no, Int32 urm_org_cost, Int32 urm_interest_paid, Int32 urm_bp_cost, Int32 urm_amount_paid, Int32 urm_bal_due, DateTime urm_poss_dt, String urm_poss_cert_no, String urm_poss_type, Int32 urm_grnd_rentupto_yr, Int32 urm_grnd_rent_paid, Int32 urm_grnd_rent_bal, String urm_pln_submitted, DateTime urm_pln_subm_org_dt, String urm_pln_subm_org_no, String urm_pln_subm_rem, String urm_pln_sanctioned, DateTime urm_pln_sanc_org_dt, String urm_pln_sanc_no, DateTime urm_pln_sanc_rev_dt, String urm_pln_sanc_rev_no, String urm_pln_sanc_rem, String urm_tenyr_exp, DateTime urm_tenyr_org_dt, String urm_tenyr_org_no, DateTime urm_tenyr_rev_dt, String urm_tenyr_rev_no, String urm_tenyr_rem, String urm_pln_storeys, String urm_const_status, String urm_comp_storeys, String urm_const_storeys, String urm_const_rem, String urm_cc_rem, String urm_comm_util, String urm_comm_util_other, String urm_pub_util, String urm_pub_util_other, String urm_ind_util1, String urm_plot_lease_ownby) in e:\LandMangement\App_Code\BOL\ResiMaster.cs:128
Residential.SaveResidentialbttn_Click(Object sender, EventArgs e) in e:\LandMangement\Residential.aspx.cs:104
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746

protected void SaveResidentialbttn_Click(object sender, EventArgs e) 
    { 
 
        int retVal = 0; 
        //Insert 
        if (SaveResidentialbttn.Text == "Save"
        { 
            String AllotDate = Request.Form["txtAllotDate"]; 
            retVal = ResiMaster.Insert(ddlSector.SelectedValue, txtBlock.Text, txtPlot.Text, DateTime.Parse(txtEntryDate.Text), 
                                         txtLocation.Text, txtCatagory.Text, Int32.Parse(txtGroundRent.Text), txtPerPeriod.Text, 
                                         txtGroundRentDesc.Text, ddlResi.SelectedValue, ddlShopAllowed.SelectedValue, ddlIfResdenditial.SelectedValue, 
                                         ddlIfNotResidential.SelectedValue, txtAllotmentNo.Text, Convert.ToDateTime(AllotDate), ddlPreviouslyAlloted.SelectedValue, 
                                         txtFavour.Text, DateTime.Parse(txtDateOfExecution.Text), DateTime.Parse(txtDateOfRegistration.Text), txtCoOptHousingSociaty.Text, 
                                         txtSociatyreg.Text, Convert.ToInt32(txtSalami.Text), Int32.Parse(txtInterestPaid.Text), Int32.Parse(txtBPValue.Text), 
                                         Int32.Parse(txtTotalValue.Text), Int32.Parse(txtBalenceDue.Text), DateTime.Parse(txtDateOfpossession.Text), txtCertificateNo.Text, 
                                         txtTypeOfPossession.Text, Int32.Parse(txtGroundRentPaidUpto.Text), Int32.Parse(txtGroundRentAmount.Text), Int32.Parse(TxtBalenceDueifAny.Text), 
                                         txtPlanSubmitted.Text, DateTime.Parse(txtOriginalDate.Text), txtNo.Text, txtRemarks.Text, 
                                         txtPlanSanctioned.Text, DateTime.Parse(txtDOSanctioned.Text), txtDOSanctionedNo.Text, DateTime.Parse(txtDORevisedSanction.Text), 
                                         txtDORevisedSanctionNo.Text, txtRemarksDORevised.Text, ddlTenYearsExpired.SelectedValue, DateTime.Parse(txtOriginalDate1.Text), 
                                         txttxtOriginalDate1.Text, Convert.ToDateTime(txtReviseddate1.Text), txtNoReviseddate1.Text, txtREmarksReviseddate1.Text, 
                                         txtStoreysPlanned.Text, urm_const_status.Text, txtNoofStorageComplete.Text, txtConstructionStroge.Text, 
                                         txtConstructionRemarks.Text, txtCGGrantedFloorwise.Text, ddlCommercialUtilisationDetails.SelectedValue, txtOtherUtilisation.Text, 
                                         ddlPublicUtilisationDetails.SelectedValue, txtOtherUtilisation1.Text, txtIndustrialutilisation.Text, ddlPlotLeaseOwnedBy.SelectedValue); 
 
            ResTableDataBind(); 
            ImageOk.Visible = true
            Msg.Text = "New Record Insert Sucessfully"
            ClearMain(); 

//Insert Operation 
        public static int Insert( String sector,String block,String plot,DateTime urm_entry_dt, 
                                  String urm_loc_adv,String urm_alott_catg,Int32 urm_grnd_rent,String urm_grnd_rent_pp, 
                                  String urm_grnd_rent_desc,String urm_resi,String urm_shop_allowed,String urm_yes_resi, 
                                  String urm_non_resi,String urm_allot_no,DateTime urm_allot_dt,String urm_prev_alloted, 
                                  String urm_whose_fav,DateTime urm_reg_dt,DateTime urm_exe_dt,String urm_coop_name, 
                                  String urm_coop_reg_no,Int32 urm_org_cost,Int32 urm_interest_paid,Int32 urm_bp_cost, 
                                  Int32 urm_amount_paid,Int32 urm_bal_due,DateTime urm_poss_dt, String urm_poss_cert_no, 
                                  String urm_poss_type,Int32 urm_grnd_rentupto_yr,Int32 urm_grnd_rent_paid,Int32 urm_grnd_rent_bal, 
                                  String urm_pln_submitted,DateTime urm_pln_subm_org_dt,String urm_pln_subm_org_no,String urm_pln_subm_rem  , 
                                  String urm_pln_sanctioned,DateTime urm_pln_sanc_org_dt,String urm_pln_sanc_no, DateTime urm_pln_sanc_rev_dt, 
                                  String urm_pln_sanc_rev_no,String urm_pln_sanc_rem, String urm_tenyr_exp,DateTime urm_tenyr_org_dt, 
                                  String urm_tenyr_org_no,DateTime urm_tenyr_rev_dt, String urm_tenyr_rev_no, String urm_tenyr_rem,  
                                  String urm_pln_storeys,String urm_const_status,String urm_comp_storeys, String urm_const_storeys  ,  
                                  String urm_const_rem,String urm_cc_rem,String urm_comm_util,String urm_comm_util_other  ,  
                                  String urm_pub_util,String urm_pub_util_other,String urm_ind_util1,String urm_plot_lease_ownby) 
        { 
            DBAccess db = new DBAccess(); 
 
            SqlParameter objParam = new SqlParameter("@urm_id", 0); 
            objParam.Direction = ParameterDirection.Output;             
             
            db.Parameters.Add(new SqlParameter("@upm_sector", sector)); 
            db.Parameters.Add(new SqlParameter("@upm_block", block)); 
            db.Parameters.Add(new SqlParameter("@upm_plot", plot)); 
            db.Parameters.Add(new SqlParameter("@urm_entry_dt", urm_entry_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_loc_adv", urm_loc_adv)); 
            db.Parameters.Add(new SqlParameter("@urm_alott_catg", urm_alott_catg)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rent", urm_grnd_rent)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rent_pp", urm_grnd_rent_pp)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rent_desc", urm_grnd_rent_desc)); 
            db.Parameters.Add(new SqlParameter("@urm_resi", urm_resi)); 
            db.Parameters.Add(new SqlParameter("@urm_shop_allowed", urm_shop_allowed)); 
            db.Parameters.Add(new SqlParameter("@urm_non_resi", urm_non_resi)); 
            db.Parameters.Add(new SqlParameter("@urm_yes_resi", urm_yes_resi)); 
            db.Parameters.Add(new SqlParameter("@urm_allot_no", urm_allot_no)); 
            db.Parameters.Add(new SqlParameter("@urm_allot_dt", urm_allot_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_reg_dt", urm_reg_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_exe_dt", urm_exe_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_coop_name", urm_coop_name)); 
            db.Parameters.Add(new SqlParameter("@urm_coop_reg_no", urm_coop_reg_no)); 
            db.Parameters.Add(new SqlParameter("@urm_org_cost", urm_org_cost)); 
            db.Parameters.Add(new SqlParameter("@urm_bp_cost", urm_bp_cost)); 
            db.Parameters.Add(new SqlParameter("@urm_interest_paid", urm_interest_paid)); 
            db.Parameters.Add(new SqlParameter("@urm_amount_paid", urm_amount_paid)); 
            db.Parameters.Add(new SqlParameter("@urm_bal_due", urm_bal_due)); 
            db.Parameters.Add(new SqlParameter("@urm_poss_dt", urm_poss_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_poss_cert_no", urm_poss_cert_no)); 
            db.Parameters.Add(new SqlParameter("@urm_poss_type", urm_poss_type)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rentupto_yr", urm_grnd_rentupto_yr)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rent_paid", urm_grnd_rent_paid)); 
            db.Parameters.Add(new SqlParameter("@urm_grnd_rent_bal", urm_grnd_rent_bal)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_submitted", urm_pln_submitted)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_subm_org_dt", urm_pln_subm_org_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_subm_org_no", urm_pln_subm_org_no)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_subm_rem", urm_pln_subm_rem));             
            db.Parameters.Add(new SqlParameter("@urm_pln_sanctioned", urm_pln_sanctioned)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_sanc_org_dt", urm_pln_sanc_org_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_sanc_no", urm_pln_sanc_no)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_sanc_rem", urm_pln_sanc_rem)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_sanc_rev_dt", urm_pln_sanc_rev_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_sanc_rev_no", urm_pln_sanc_rev_no)); 
            db.Parameters.Add(new SqlParameter("@urm_const_status", urm_const_status)); 
            db.Parameters.Add(new SqlParameter("@urm_const_storeys", urm_const_storeys)); 
            db.Parameters.Add(new SqlParameter("@urm_pln_storeys", urm_pln_storeys)); 
            db.Parameters.Add(new SqlParameter("@urm_comp_storeys", urm_comp_storeys)); 
            db.Parameters.Add(new SqlParameter("@urm_const_rem", urm_const_rem)); 
            db.Parameters.Add(new SqlParameter("@urm_comm_util", urm_comm_util)); 
            db.Parameters.Add(new SqlParameter("@urm_comm_util_other", urm_comm_util_other)); 
            db.Parameters.Add(new SqlParameter("@urm_pub_util", urm_pub_util)); 
            db.Parameters.Add(new SqlParameter("@urm_pub_util_other", urm_pub_util_other)); 
            db.Parameters.Add(new SqlParameter("@urm_ind_util1", urm_ind_util1)); 
            db.Parameters.Add(new SqlParameter("@urm_plot_lease_ownby", urm_plot_lease_ownby)); 
            db.Parameters.Add(new SqlParameter("@urm_prev_alloted", urm_prev_alloted)); 
            db.Parameters.Add(new SqlParameter("@urm_whose_fav", urm_whose_fav));             
            db.Parameters.Add(new SqlParameter("@urm_tenyr_exp", urm_tenyr_exp)); 
            db.Parameters.Add(new SqlParameter("@urm_tenyr_org_dt", urm_tenyr_org_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_tenyr_org_no", urm_tenyr_org_no)); 
            db.Parameters.Add(new SqlParameter("@urm_tenyr_rev_dt", urm_tenyr_rev_dt)); 
            db.Parameters.Add(new SqlParameter("@urm_tenyr_rev_no", urm_tenyr_rev_no)); 
            db.Parameters.Add(new SqlParameter("@urm_tenyr_rem", urm_tenyr_rem)); 
            db.Parameters.Add(new SqlParameter("@urm_cc_rem", urm_cc_rem)); 
 
            db.Parameters.Add(objParam); 
 
            int retval = db.ExecuteNonQuery("InsertResMasterNEW"); 
            if (retval == 1) 
            { 
                return int.Parse(objParam.Value.ToString()); 
            } 
            else 
            { 
                return -1; 
            } 
        } 


Please help

Thanks

Viewing all articles
Browse latest Browse all 12890

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>