输入字符串的格式不正确。
在BLL层写了以下“方法”,但是在页面层输入数据单击插入按钮的时候提示:
输入字符串的格式不正确。!
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Insert, true)]
public bool AddcalMainRecords(string equipment_Name,int Use_Place_ID,DateTime Cal_Date,DateTime Due_Date,int Cal_Cycle_ID,string Vender,string Brand,string Model,string Serial_NO,string Accuracy,string Class,int Project_ID,int Process_ID,string Status,string WI_NO,string Drawing_NO,int Renter_ID,DateTime Rent_Date,int Sign_ID,string Remark)
{
// 新建一个calMainRecordsRow实例
cal.calMainRecordsDataTable mycals=new cal.calMainRecordsDataTable();
cal.calMainRecordsRow mycal=mycals.NewcalMainRecordsRow();
mycal.Equipment_Name = equipment_Name;
if (equipment_Name == null) mycal.SetEquipment_NameNull(); else mycal.Equipment_Name = equipment_Name;
if (Accuracy == null) mycal.SetAccuracyNull(); else mycal.Accuracy = Accuracy;
if (Brand == null) mycal.SetBrandNull(); else mycal.Brand = Brand;
if (Drawing_NO == null) mycal.SetDrawing_NONull(); else mycal.Drawing_NO = Drawing_NO;
if (Model == null) mycal.SetModelNull(); else mycal.Equipment_Name = equipment_Name;
if (Serial_NO == null) mycal.SetSerial_NONull(); else mycal.Serial_NO = Serial_NO;
if (Vender == null) mycal.SetVenderNull(); else mycal.Vender = Vender;
//少了Renter_ID和Rent_Date
if (Remark == null) mycal.SetRemarkNull(); else mycal.Remark = Remark;
mycals.AddcalMainRecordsRow(mycal);
int rowsAffected = Adapter.Update(mycals);
// 如果刚好新增了一条记录,则返回true,否则返回false
return rowsAffected == 1;
}