2014-01-15 67 views
0

我有一個銷售頁面,其中從數據庫中檢索項目和出現率。 喜歡當我賴特一個項目代碼它檢索項目名稱以及其在文本框中的比率。 現在的問題是我的用戶想要更改從數據庫中檢索的速率。 假設項目名稱爲Book,其費率爲100.用戶想要將費率從100更改爲101或110 0或任何超過100或等於100的值。 所以我的問題是這樣的,他該怎麼做。假設他選擇了100(從數據庫中自動檢索)或者超過100,他是被允許的。當他選擇或輸入值小於100時,會生成錯誤消息。 給我邏輯或代碼如何去做。 我正在使用VS 2010和SQL Server 2008.如何從數據庫驗證來自用戶的輸入當來自數據庫的值

+0

迄今爲止的努力? – Nilesh

+0

將輸入與100進行比較,並決定行動的過程 –

+0

是的,我已經完成了設計和檢索 –

回答

0

加載緩存中的值。並且在保存之前比較用戶輸入的值與緩存中的值。你會得到你的結果。

0
When you are going to save data that time you could check like this: 



    private void btnSave_Click(object sender, RoutedEventArgs e) 
      { 
       if (Convert.ToInt32(yourtextBoxName.Text)<100) 
       { 
        MessageBox.Show("Value is not correct."); 
       }   
      } 
0

如果綁定使用文本框的數據字段,

你可以簡單的比較數據字段值的文本框的值。