2014-10-27 41 views
0

我在當前項目中使用VB,並且從數據表搜索返回值時遇到了一些問題,以便我可以將其用作條件來進行該過程。根據數據表中是否存在值創建'if'語句

基本上我已定義的數據表,並加入柱:當被輸入到GUI通過它使用查找表中的值的用戶的值

Public Shared objDataTable As New DataTable("Data Table 1") 
objDataTable.Columns.Add("PartID", GetType(String)) 

然後:

objDataTable.Select("PartID ='" & _in_id & "'") 

我希望做的下一件事以及我遇到的問題是我如何說:

如果零件存在於數據表1中,則 繼續執行 其他 錯誤信息 結束

任何幫助將不勝感激,

感謝。

回答

0

在MSDN告訴,這DataTable#Select()返回DataRow對象的數組,所以你可以立足於返回值的長度屬性的if語句(0表示沒有在數據庫中找到)。

+0

完美的作品,非常感謝! – user4184963 2014-10-27 09:00:09