假設我有一張桌子People(ID、DateBirth、Sex、Salary),我有
SELECT ID
FROM PEOPLE
現在我將得到一個包含 1 列和 N 行的結果集。如何將此表(見表)轉換為陣列,例如
array = [ 101, 19, 33, 50, 6, 9 ]
在此之后,我想在 Visual Basic 開發的表單中獲取該陣列,以檢查和If條件如下:
If i in array Then
Update ....
End If
關于如何解決這個問題的任何想法?
uj5u.com熱心網友回復:
我不確定你“為什么”需要這個陣列;然而,下面的代碼應該給你你想要的……假設該欄位id是IntegerPeople DataTable
Dim arrayData = (From dataRow In People.AsEnumerable() Select dataRow.Field(Of Integer)("id")).ToArray()
在我的小型測驗中,這按預期作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/486445.html
