QueryBuilder<DataSetYs> ss = new QueryBuilder<DataSetYs>();
ss.addInParams(null, null, null);
_ys = this.GetQueryResult(ss);
DataSetYs.T_YSRow row = _ys.T_YS.FindById(int.Parse(_id));
row.xtlxID = Convert.ToString(this.comboBox_XtlxtId.SelectedValue);
row.yslxID = Convert.ToString(this.comboBox_yslxId.SelectedValue);
row.ysName = this.textBox_ysName.Text;
row.ysLevel = P_ysLevel;
row.ysStatus = Convert.ToString(this.comboBox_ysStatus.SelectedValue);//約束狀態(tài)
row.ysComment = "-----------------------"; //this.textBox_ysComment.Text;//約束狀態(tài)
row.ysRemark1 = this.textBox_ysRemark1.Text; //備注1
row.ysRemark2 = this.textBox_ysRemark2.Text;//備注2
row.ysRemark3 = this.textBox_ysRemark3.Text;//備注3
row.ValidStartTime= DateTime.Parse(this.dateTimePicker_ysStart.Value.ToString());//有效開始時(shí)間
row.ValidEndTime= DateTime.Parse(this.dateTimePicker_ysEnd.Value.ToString()); //有效終止時(shí)間this.UpdateDataset(_ys, "T_YS");//修改已更改的行
調(diào)用存儲(chǔ)過程時(shí),接收的參數(shù)變成了default,實(shí)際界面是有值的
@ValidStartTime=default,@ValidEndTime=default
錯(cuò)誤提示:
“System.ApplicationException”類型的異常在 TP.exe 中發(fā)生,但未在用戶代碼中進(jìn)行處理
其他信息: 過程或函數(shù) 'P_YS_U' 需要參數(shù) '@ValidStartTime',但未提供該參數(shù)。
?
是通過程序集操作的
1 回答

慕田峪4524236
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
你在保存到數(shù)據(jù)庫的時(shí)候應(yīng)該轉(zhuǎn)換一下,因?yàn)閺捻撁鎮(zhèn)鬟^來的時(shí)間值,默認(rèn)是string類型,所以需要類型轉(zhuǎn)換
- 1 回答
- 0 關(guān)注
- 596 瀏覽
添加回答
舉報(bào)
0/150
提交
取消