我有一個文本框基本上用戶將輸入一個9位數字或字母。從那裏,我想有一個buttonclick事件,對MSSQL數據庫中的2列進行驗證。首先檢查號碼是否存在,然後檢查它是否處於活動狀態。VB ADO.NET Textbox輸入驗證對MSSQL DB
有大約27000行數字,所以我的主要問題是什麼是處理這樣的事情的最佳方法。
- 我應該在click事件中創建一個視圖並進行驗證。
- 我應該在sql中創建一個接受輸入參數並在click事件中調用它的存儲過程。
我也在閱讀關於將信息存儲在數據集中的信息,但是我認爲這些記錄會是一個緩慢的過程。
如果這些方法都不是正確的,我將不勝感激正確的方式去做這個,也許幾個鏈接,可以讓我開始。我搜索過,但大多數人都在使用數據集,如果這不會影響我的表現,我會非常樂意以這種方式來對待它,只是不太確定。
感謝
你不能同時使用一個查詢嗎? 'SELECT activeflag FROM YourTable WHERE Number = YourNumber'。如果結果是'NULL',它不存在,否則它存在*和*你有你的標誌。 –